编辑器和IDE
http://ionicframework.com/docs/v2/resources/editors_and_ides/
Ionic
基于ES6
和TypeScript
构建,因此编辑器和IDE
必须要支持这些新的语言特性。下面这个列表中的编辑器和IDE
将会提高编码效率。
VS Code
VS Code
是一个新的编辑器,可以支持ES6
语法和TypeScript
。它会提示用户包含TypeScript
定义文件并且从Definitely Typed下载它们。VS Code
是免费的,可以运行在OS X,Windows和Linux上。
Atom
Atom
是一个基于Web技术构建的跨平台编辑器。Atom
有需要插件来支持ES6
/TypeScript
开发。如果有些插件Atom
没有提供的话,你甚至可以自己用JavaScript
开发一个。Atom
也是跨平台的,可以运行在OS X,Windows和Linux上。
WebStorm
WebStorm
是一个收费IDE,提供了很多特性,如强大的重构支持,自动完成功能,gulp
/grunt
/webpack
支持等。拆箱即用,WebStorm
默认支持ES6
和TypeScript
,也支持Angular
和Ionic
语法。
ALM
ALM
是一个免费开源IDE
,为TypeScript
而开发的。它可以在任何运行Chrome
的电脑上运行,能够托管在服务器上,只要有互联网连接即可。