| 关键词: Eclipse 支持 平台 编辑器 nbsp 开发 插件 功能 工具 一个 |
dreamweaver对一个web前端工作者来说,再熟悉不过了,像我07年接触web前端开发就是用的dreamweaver,一直用到现在, 身边的朋友有跟我推荐过各种更好用的可替代dreamweaver的工具,一开始我是拒绝的,但是后来我发现竟然真有比dreamweaver好用的工 具,智能提示,自动补全工具,模糊编码这些用上手了以后根本停不下来,sublime text当之不愧是最佳替代方案第一选择。 1. Sublime Text Sublime Text2是一款跨平台的编辑器,再也不用为换平台而找不到合适的、熟悉的编辑器担忧了。 Sublime Text2 是一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。 Sublime Text 2 的特色功能:
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 采用的技术是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由各种不同的计划组成。以下列出了部分计划。
但是我个人用的其实还是国产的hbuilder,有点像中文版的sublime text,sublime text提供了很多自动补全,提示等插件,而hbuilder则集成了这些,像我这种懒人就更偏向于傻瓜化点的。 ---------------------------- 切图网(qietu.com)是一家专门从事web前端开发的服务机构,长期致力于提供高品质的psd转html5、响应适配、webapp切图,h5切图等web前端开发服务 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|