dreamweaver对一个web前端事情者来说,再熟习不过了,像我07年打仗web前端开拓便是用的dreamweaver,一贯用到现在,身边的朋友有跟我推举过各种更好用的可替代dreamweaver的工具,一开始我是谢绝的,但是后来我创造竟然真有比dreamweaver好用的工具,智能提示,自动补全工具,模糊编码这些用上手了往后根本停不下来,sublime text当之不愧是最佳替代方案第一选择。
1. Sublime Text
Sublime Text2是一款跨平台的编辑器,再也不用为换平台而找不到得当的、熟习的编辑器担忧了。
Sublime Text2 是一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华美的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。
Sublime Text 2 的特色功能:
良好的扩展功能,官方称之为安装包(Package)。
右边没有滚动条,取而代之的是代码缩略图,这个功能非常赞
强大的快捷命令“可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接实行,减少了查找的麻烦。”
即时的文件切换。
为所欲为的跳转到任意文件的任意位置。
多重选择(Multi-Selection)功能许可在页面中同时存在多个光标。
支持 VIM 模式
支持宏,大略地说便是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。
更新非常勤快
2. TopStyle5
TopStyle 是一款 CSS 开拓赞助工具,即 HTML5 / CSS3 编辑器,它专注于 HTML CSS 设计赞助,供应比较多的功能,如 CSS 代码检讨等,据称 TopStyle 的帮助文件非常好,有详细的 CSS 指令,适于初次打仗 CSS 的学习之用。
不过如果你想对 CSS 管窥蠡测,对 CSS 网页布局非常闇练,还是扔掉统统赞助软件,用记事本开拓,而闇练 CSS 之后,再利用此类赞助软件,可以提高事情效率和开拓速率。
TopStyle 5 在 CSS3 / HTML5 方面的增强:
CSS3 for Inspector, Insight and Style Checker
Prefixr
CSS3 Media Queries
CSS Gradient Generator
Text Shadow Generator
Improved options for Preview Files (CSS-only)
HTML5 for Inspector and Insight
HTML5-only Validator
HTML Structure Panel
Wrap HTML Tag
Image Map Editor (HTML-only)
3. Chocolat
Chocolat是Mac系统上最新涌现的一款强大的文本编辑器,兼具原生的Cocoa及强大的文本编辑功能。Chocolat支持多种编程措辞的关键字高亮显示、窗口分割、标签页、色彩主题等功能。界面和MacVim非常相似。
4. Aptana
Aptana 是一个非常强大,开源,专注于JavaScript的Ajax开拓IDE。它的特性包括: JavaScript,JavaScript函数,HTML,CSS措辞的Code Assist功能。 Outliner(大纲):显示JavaScript,HTML和CSS的代码构造。
支持JavaScript,HTML,CSS代码提示,包括JavaScript 自定函数
代码语法缺点提示。
支持Aptana UI自定义和扩展。
支持跨平台。
支持FTP/SFTP
调试JavaScript
支持盛行AJAX框架的Code Assist功能:AFLAX,Dojo,JQuery,MochiKit,Prototype,Rico,script.aculo.us,Yahoo UI,Ext。
Adobe AIR与iPhone开拓工具
5. Komodo IDE
Komodo 是一个跨平台支持多种程序措辞的Integrated Development Environment (IDE)软件,目前他支持了在Windows与Linux上 ,Pythone, Ruby, Rails, Perl, HTML, CSS, and JavaScript,等的程序措辞开拓,以及多种程序措辞语法着色。
6. Eclipse
Eclipse是 著名的跨平台的自由集成开拓环境(IDE)。最初紧张用来Java措辞开拓,但是目前亦有人通过插件使其作为其他打算机措辞比如C++和Python的开 发工具。Eclipse的本身只是一个框架平台,但是浩瀚插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵巧性。许多软件开拓 商以Eclipse为框架开拓自己的IDE。
Eclipse的根本是富客户机平台(Rich Client Platform, 即RCP)。RCP包括下列组件:
核心平台(启动Eclipse,运行插件)
OSGi(标准集束框架)
SWT(可移植构件工具包)
JFace(文件缓冲,文本处理,文本编辑器)
Eclipse事情台(即Workbench ,包含视图(views)、编辑器(editors)、视角(perspectives)、和引导(wizards))
Eclipse采取的技能是IBM公司开拓的(SWT),这是一种基于Java的窗口组件,类似Java本身供应的AWT和Swing窗口组件;不 过IBM声称SWT比其他Java窗口组件更有效率。Eclipse的用户界面还利用了GUI中间层JFace,从而简化了基于SWT的运用程序的构建。
Eclipse的插件机制是轻型软件组件化架构。在富客户机平台上,Eclipse利用插件来供应所有的附加功能,例如支持Java以外的其他语 言。 已有的分离的插件已经能够支持C/C++(CDT)、Perl、Ruby,Python、telnet和数据库开拓。插件架构能够支持将任意的扩展加入到 现有环境中,例如配置管理,而决不仅仅限于支持各种编程措辞。
Eclipse的设计思想是:统统皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。Eclipse基本内核包括:图形API (SWT/Jface), Java开拓环境插件(JDT ),插件开拓环境(PDE)等。
Eclipse由各种不同的操持组成。以下列出了部分操持。
Eclipse操持:本身包括Eclipse平台,Eclipse富客户端平台(RCP)和Java开拓工具(JDT)。
Eclipse测试和性能工具平台(TPTP):供应一个许可软件开拓者构建诸如测试调试、概况剖析、基准评测等测试和性能工具的平台。
Eclipse Web工具平台操持 (WTP):用Java企业版Web运用程序开拓工具来扩展Eclipse平台。它由以下部分组成:HTML、JavaScript、CSS、JSP、SQL、XML、DTD、XSD和 WSDL的 源代码编辑器;XSD和WSDL的图形界面编辑器;Java企业版的“项目性子”(project nature)、建构器(builder)和模型(model),与一个Java企业版的导航(navigator);一个Web做事(Web service)引导和浏览器,还有一个WS-I测试工具;末了是数据库访问查询的工具与模型。
Eclipse商业智能和报表工具操持(BIRT):供应Web运用程序(特殊是基于Java企业版的)的报表开拓工具。
Eclipse可视化界面编辑器操持(VEP):一个Eclipse下创建图形用户界面代码天生器的框架。
Eclipse建模框架(EMF):依据利用XMI描述的建模规格,天生构造化数据模型的工具和其他运用程序的代码。
图形化编辑器框架(GEF):能让开发者采取一个现成的运用程序模型来轻松地创建富图形化编辑器。
UML2:Eclipse平台下的一个UML 2.0元模型的实现,用以支持建模工具的开拓。
AspectJ:一种针对Java的面向侧面措辞扩展。
Eclipse通讯框架(ECF):专注于在Eclipse平台上创建通讯运用程序的事情。
Eclipse数据工具平台操持(DTP)
Eclipse设备驱动软件开拓操持(DSDP)
C/C++开拓工具操持(CDT):努力为Eclipse平台供应一个全功能C和C++的集成开拓环境(IDE),它利用GCC作为编译器。
Eclipse平台COBOL集成开拓环境子操持(COBOL):将构建一个Eclipse平台上的全功能COBOL集成开拓环境。
并行工具平台(PTP):将开拓一个对并行打算机架构下的一组工具进行集成的平行工具平台,而且这个平台是可移植的,可伸缩的并基于标准的。
嵌入式富客户端平台(eRCP):操持将Eclipse富客户端平台扩展到嵌入式设备上。这个平台紧张是一个富客户端平台(RCP)组件子集的凑集。它能让桌面环境下的运用程序模型能够大致同样地能利用在嵌入式设备上。
但是我个人用的实在还是国产的hbuilder,有点像中文版的sublime text,sublime text供应了很多自动补全,提示等插件,而hbuilder则集成了这些,像我这种
----------------------------
切图网(qietu.com)是一家专门从事web前端开拓的做事机构,长期致力于供应高品质的psd转html5、相应适配、webapp切图,h5切图等web前端开拓做事。
专注web前端开拓技能,关注用户体验,加我们"大众微信账号:qietuwang(长按复制)