最好用的文本编辑器是什么?前端开发用的 前端开发编辑器

3401℃ MOSES

最好用的文本编辑器是什么?前端开发用的前端开发编辑器

常用的HTML编辑器有哪些?最好用的又有哪几个?

你要的是纯HTML编辑?还是带有后台的?

纯HTML专业点的话,装Dreamweaver CS4 CS5也行,但我估计你用不到那些功能。

个人比较中意的纯HTML,有两个轻量级的:

Dreamweaver 8,r比较早的一个版本,很小,才几十MB。

Editplus,万能编辑王,但缺点是需要打补丁。

带后台的话:

一个是NetBeans,主打PHP后台,但很轻量级,前端编辑也不错,但跳提示速度慢。

还有个是vs studio,微软主打产品,比较大,但几乎是万能的。

HBuilder为什么是最好的Web开发工具

sublime 插件强大丰富而且好用。hbuilder插件少点且也不够好用,Eclipse的插件也不够好用,例如格式化,或者一些自定义的编码习惯上,有一定的门槛。

初学前端,推荐sublime,因为初学的时候,也不会太大的项目,用sublime基本能管理好,一个小项目。sublime轻巧。

到了项目文件多的时候,你就会发现文本编辑器和IDE最大的区别。例如hbuilder的跳转(例如alt+点击 class/变量/路径),这些远远比sublime等文本编辑器好用。在错综复杂的项目里面跳转。而且hbuilder有emmet插件,超强的js,html语法提示已经略胜sublime了。

所以不要去纠结用什么工具。工具只是提升你的效率。当sublime能够满足你的效率的时候,你就用sublime,当你发现sublime用起来,感觉不够高效率的时候,转向IDE吧,hbuilder是个非常不错的选择。

关于这2个工具,其实是完全不同的2个类别。

sublime是跨语言的增强型文本编辑器;

HBuilder是专注于HTML、js、css的IDE。

就是说HBuilder是有HTML、js、css的语法解析引擎的,它认识你写的代码,知道该提示什么、知道转到定义去哪里,你写的每个变量、每个函数都会动态计算类型和返回值,这个是很有难度的事情,全世界js的AST语法树处理最好的3个工具就是HBuilder、VS、webstorm。

而sublime是文本编辑器,它并不认识你var的变量是一个div的element还是什么其他东西,它只是混沌的提示你写过的词。

如果说纯前端开发,还是HBuilder好用。

开发速度、出错概率都好于sublime。

如果说开发其他语言,比如py、ruby、或者也算前端范畴但HBuilder还未提供对应语法引擎的比如coffescript、dart这些语言,由于HBuilder并没有内置对这些语言的AST语法引擎,所以开发起来不如其他专业工具方便。

除了语法解析引擎,两个产品还有其他区别:

1. 启动速度和内存占用是sublime占优。当然你机子不要太差问题也不大。启动虽然慢几秒,但之后一天开发下来节省的可不是几秒,怎么也得有半小时。

2. sublime的黑色主题看起来比较酷,虽然HBuilder也有夜间模式,但主推的是绿柔主题,它的主张不是看起来酷,而是环保,盯着这样的屏幕一天下来,对眼睛、对脑疲劳程度都更好。在官网首页绿柔主题介绍里有详细说明,是经过专业医疗机构测试的。

3. 如果是基于开发手机App,那肯定是用HBuilder了。开发便利性、语法提示、调试、打包部署都非常方便。

4. 两个工具各有一些特色功能,比如sublime的代码地图、列分割线、热退出;而HBuilder也有边改边看、大纲等特色

5. HBuilder还内置了最全的语法浏览器兼容库,每个语法在哪个浏览器的哪个版本可用,这个数据是全世界最全的。其实本质也是我们对HTML5的理解深度、专业程度是远胜于sublime其他工具的设计师的。

其实工具的作用并不完全重叠,也不算是非此即彼的关系,起码都应该留在你的电脑里。

我个人的开发主力工具是HBuilder,但偶发也会打开sublime的。

有些人有种观点,叫不用工具手敲代码才叫牛。

我觉得他其实就应该干脆直接用记事本,因为sublime也是有模糊提示的列表的,他们应该一点语法提示都不用!

初期其实不需要ide,就几个HTML标签,真的就是用记事本写。

但后来js起来了,那就开始记不住语法了。

发展到现在,我们已经无需记忆语法了,因为HTML5总共有7w个api,没有背的必要。

并且语法和工程复杂到一定程度,就需要专业IDE了。就像写java会用eclipse、写会用vs、写objectiveC用xcode,没听说这些复杂的高级语言还用sublime这类文本编辑器编程。

目前的HTML5,已经复杂到了这个地步了,很多沿袭老的习惯或观点的人应该换下脑子了。

另外注意HBuilder可不是入门工具,它的定位是极客工具。我们在这个方面的追求很偏执,设计了非常多提高编程效率的方式。

在HBuilder里内置的hello HBuilder里的lesson1,如果熟练掌握HBuilder,几分钟就写完了,如果使用sublime,至少比HBuilder慢十倍!

真正的高手或极客,怎么会不在乎这种效率的差距呢?

如果他真的不在乎效率,你也不必尊敬他,抓紧时间超越他就好了。

参考:Dcloud问答

为什么说HBuilder是好的Web开发工具

HBuilder挺好用,说它是最好的WEB开发工具,厂家自己打的广告好不好。尤其是HBuilder基于的Eclipse框架,非常符合Java程序员在Eclipse里面的操作习惯,容易上手,代码解析速度也不错,代码提示做的也很好。

但是对比其他工具,它在某些方面也有很多不足。比如代码版本管理上,国外有款WEB开发工具自带GIT管理工具。

开发工具没有最好,只要适合项目、适合自己的使用习惯的就好。当你用惯了一个开发工具就产生了依赖,就好比Baidu,你敢说它比Google好?做.NET开发的永远说VS工具是最好的,做Java的能承认?

h5网站开发用哪个开发工具好?

分享一下Web前端开发用什么软件。

1、Sublime Text

Sublime Text是一个代码编辑器也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如迷你地图,多选择,Python的插件,代码段,等等。完全可自定义键绑定,菜单和工具栏。Sublime Text的主要功能包括:拼写检查,书签,完整的Python API,Goto功能,即时项目切换,多选择,多窗口等等。

2、Dreamweaver

Adobe Dreamweaver使用所见即所得的接口,亦有HTML(标准通用标记语言下的一个应用)编辑的功能,借助经过简化的智能编码引擎,轻松地创建、编码和管理动态网站。 访问代码提示,即可快速了解 HTML、CSS 和其他Web 标准。使用视觉辅助功能减少错误并提高网站开发速度。

3、Visual Studio Code

Visual Studio Code中文版是微软推出的带 GUI 的代码编辑器,软件功能非常强大,界面简洁明晰、操作方便快捷,设计得很人性化。软件主要改进了文档视图,完善了对 Markdown的支持,新增PHP语法高亮。

4、HBuilder

HBuilder是专为前端打造的开发工具,具有飞一样的编码、最全的语法库和浏览器兼容数据、可以方便的制作手机APP、最保护眼睛的绿柔设计等特点。支持HTML、CSS、JS、PHP的快速开发。从开放注册以来深受广大前端朋友们的喜爱。

5、WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

想知道“Web前端开发用什么软件”,通过网上搜索你可以发现很多,而能否很好的借助这些软件完成项目,关键还要看你的技术。

TAG: 编辑器 文本