Emacs听说也是不错,但是入门太难了,没试过。
HTML5被看做是Web开发者创建流行web应用的利器,增加了对视频和Canvas 2D的支持。用HTML5的优点主要在于,这个技术可以进行跨平台的使用。比如你开发了一款HTML5的游戏,你可以很轻易地移植到UC的开放平台、Opera的游戏中心、Facebook应用平台,甚至可以通过封装的技术发放到App Store或Google Play上,所以它的跨平台性非常强大,这也是大多数人对HTML5有兴趣的主要原因。今天,我将为大家推荐几个主流的HTML5开发工具。1、Sublime Text
Sublime Text是一个跨平台的代码编辑器,同时支持Windows、Linux、Mac OS X等 *** 作系统,也是HTML的文本编辑器。
Sublime Text具有漂亮的用户界面和强大的功能,主要功能包括:拼写检查、书签、完整的 Python API 、Goto 功能、即时项目切换、多选择、多窗口等等。
2、Dreamweaver cc
Dreamweaver是集网页制作和管理网站于一身的所见即所得网页编辑器,拥有可视化编辑界面,支持代码、拆分、设计、实时视图等多种方式来创作、编写和修改网页,初学HTML5的人可以无需编写任何代码就能快速创建Web页面。
3、Adobe Edge
Adobe Edge是一款新型网页互动工具,允许设计师通过HTML5、CSS和Java制作网页动画。Edge的一个重要功能是Web工具包界面,方便确保页面在不同浏览器中的架构一致性。
4、WebStorm
WebStorm是一款Java开发工具,WebStorm具有的优势是:智能的代码补全、代码格式化、html提示、联想查询、代码重构、代码检查和快速修复、代码调试、代码结构浏览、代码折叠、包裹或者去掉外围代码。
5、HBuilder
HBuilder,即Html Builder的缩写,Builder是建造者的意思。HBuilder是一个极客工具,追求无鼠标的极速 *** 作,不管是敲代码的快捷设定,还是 *** 作功能的快捷设定,都融入了效率第一的设计思想。
6、visual studio code
一个运行于Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器。该编辑器也集成了所有一款现代编辑器所应该具备的特性,包括语法高亮,可定制的热键绑定,括号匹配以及代码片段收集。
7. DevExtreme
DevExtreme Complete Subion是性能比较好的的HTML5、CSS和Java移动开发框架,可以直接在Visual Studio集成开发环境,构建iOS、Android、Tizen和Windows Phone 8应用程序。DevExtreme包含 PhoneJS 和 ChartJS 两个原生UI组件,并且提供源代码。目前,DevExtreme支持VS2010/2012/2013集成开发环境,兼容Android 4+、iOS5+、Windows 8、Window Phone 8、Tizen五大移动平台,是Visual Studio开发人员开发跨平台移动产品的首选工具。
8. Sencha Architect
在开发移动和桌面应用的工具中,Sencha的定位是HTML5可视化应用开发。开发团队可以在一个单一集成的环境中完成应用的设计、开发和部署。开发者还可以开发Sencha Touch2和Ext JS4 Java应用,并实时预览。
开发工具的选择,可以说是开发者社区中一个经久不衰的话题,现今编辑器的数量数不胜数,vim、sublime Text,Emacs,Atom等等,那么对于一个开发者而言,挑选一个合适的编辑器是可以有效的提高编程效率那么以上是我为大家推荐的几款开发工具啦,大家可根据自己的喜好选择哦!
Bluefish是一个基于Gtk的HTML的编辑器,它支持语法加亮,支持HTML、CSS、JAVASCRIPT、Java server pages (JSP)、Python、Perl、SSI、PHP、XML等语言。从某
些方面来说,它类似于Windows下面的Dreamweaver,是制作 HTML不可多得的利器。
Bluefish是“写”HTML的好工具,但它本身并不具有所见即所得的功能,对于初学
者来说可能会有些吃力,因为需要补充一些 HTML的基础知识。对于熟悉HTML代码的创作
者,使用Bluefish可以让你如鱼得水。Bluefish对一些常用的Tag 都有快捷键,使用快
捷键可以大大提高写代码的速度。Bluefish有许多向导式的对话框,使用者只需填入相
应的属性值,就会生成相应的HTML代码。而且,可以通过预览功能在Netscape等浏览器
中查看制作的页面效果。从某种意义上说,这可以是另一种的“所见即所得”了。
由于使用Bluefish全部代码都可以自行控制,不会产生无用的冗余的代码,因此HTML页
会更加简洁。
1. Nvu是Mozilla家族的html编辑器。
作为html编辑器,它具备了通常html编辑的大部分功能。比起收费的Frontpage和
Dreamweaver,可能有所不如,但这些功能是否足够你用呢?
a. 支持所见即所得(WYSIWYG),在我们在制作网页时,更加的直觉化,编辑网页
就如同打字一样容易。
b. 内建一个FTP Client,让我们可以很轻易的把编辑好的文件发布到服务器上。登
录FTP Server后,还支持在线实时更改页面功能。
c. 可靠的HTML原始码,让由Nvu所创建出来的网页,可以在当前多数的浏览器上正
常运作。制作网页时,可以使用所见即所得模式或HTML原始码编辑模式。
d. Tab功能:可以让我们很迅速的在多个页签间切换,并且编辑这些网页。
e. 支持表单、表格、layer以及网页模版。
2. Quanta Plus是Linux桌面环境下的一个功能非常强大的HTML编辑器,介于所见即所得
风格和HTML源代码之间。因为Quanta Plus需要输入HMTL代码,但是同时提供实时的预
览,这种编辑方法有助于在提供友好界面的同时, 让用户最大限度地把握HTML代码。
Quanta Plus支持Prel、PHP脚本语言,支持最新DTD(Document Type Definition)文件格
式编辑对话框。
Quanta Plus支持层迭样式表单(Cascading Style Sheets,CSS),更多的人把它称作
样式表。
3. Screem是Linux下一个集成的HTML/Web页开发工具。Screem最初整 个设计思路是根据
GNOME风格的,但是在KDE环境下也能够很好地运行,它使在Linux *** 作系统中开发Web页
面变得十分方便。Screem也支持中 文处理,使用界面类似于Windows下的FrontPage。
Screem除了能显示不同的HTML标识外,还可以很方便地建立表格(Table)、定义样式;
同时还支持Plug-in功能为以后的扩充 提供接口。Screem还带有多种图形、图标和照
片。该软件可以一次使用、测试多个网页。内部浏览器可用来测试网页、影像预览工
具、缩图影像创造向导、声 音展示库、线上指引、step-by-step的网站设计指引,以及
最新HTML 4.0版标签的参考。
4. CSSED 是一款专门用来编写 CSS 的工具,它具有一些特别为编写 CSS 所准备的特
性。另外,它也包含验证 CSS 方面的功能。
使用 CSSED 有两大感受:
a. 傻瓜化。假如你是一位编写 CSS 的新手,那么你可以利用 CSSED 来达到快速入门的
目的。CSSED 的傻瓜化充分体现在它不仅提供了 CSS 编写的向导,更包括完整的 CSS
属性参考。即便你没有什么编写 CSS 的经验,在 CSSED 向导的帮助下也能快速完成工
作。
b. 自动化。CSSED 拥有很多代码编辑器所具备的代码提示自动完成功能。这可以让你在
编写 CSS 时更加专注于其设想,而不是代码本身。同时,这种自动化的工作也可以使你
提高编写的效率,从而释放更为完美的创意。
当然,CSSED 还包括一些其他的特性,比如能够给代码着色、支持同时编辑多个文件、
通过使用插件可以扩展其功能、以及对于 HTML、XML、Javascript、Java、PHP 等其他
代码的编辑支持等等。
Tip:fcitx输入法可能会在CSSED中失效(SCIM正常使用),这对于我们写注释造成了不
便。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)