从Frontpage、Dreamweaver、UE,到daoSublime Text和JetBrains的WebStorm,Web编程的baiIDE已经更换了几批。HBuilder是DCloud(数字du天堂zhi)推出一款支持HTML5的Web开发daoIDE。
1.Dreamweaver:上个世纪的产品了,建议不用;
2.sublime3:最性感的编辑器,可以自己添加插件,占内存很小,建议初学者使用。(因为要记标签属性等名字);
3.webstorm :是一个ide很强的前端开发软件,单词都可以检测出错误,提示非常全,占内存300W左右(建议熟手使用);
毕竟功能强大,还有一个配套的PhpStorm,不用保存直接就可以预览 架设后台等等功能;
4.简单看代码用sublime、editplus--轻量级的软件;
webstorm比dw强大的地方有:
1. 对js的开发有长足的支持,那些自动提示,代码主题,调试之类的我就不说了,主要是对流行技术的支持,比如Node.js,less,sass,jq,ext,prototype等框架的支持 。
2. 自身对插件的支持,主要体现在webstorm 2.0以后就已经包涵了zencoding了,而如果dw不是完整版的话,zencoding的安装难度可想而知。如果是完整版的话,就不得不忍受一坨无用的插件。
3. 团队开发的支持,主要体现在svn,git等版本管理工具,无须引入,直接可用。而且单文件还支持本地历史记录。
4. 插件的支持,主要体现在vim,可直接安装插件,还有其它的插件等待着你去挖掘。 dw比webstorm的优点,那就是dw的内存占用大概平常80M左右,而webstorm得300M左右,这是我发现唯一dw的长处。
如果说,dw是美工偶尔拖拖表格,写写css的小工具的话,那么webstorm是前端开发的必备利器,不只是对html,css的抒写比较强悍,而且对js,jq等其它js框架开发更是完美。 简单的说:dw就是一个编辑器,而webstorm是一个IDE。