CNode

AngularJS最理想开发工具WebStorm

Bbsspirit发布于13 年前最后回复12 年前19 回复33596 浏览0 收藏

alt AngularJS最理想开发工具WebStorm

前言:

俗语讲:“工欲善其事,必先利其器”,为了玩转AngularJS,顺手的工具要选好。在上一篇文章中,通过yeoman我们构建了一个AngularJS的工程,通过vi编辑器和命令行操作,我们几乎可以完成整个的项目开发。但是,随着代码量和文件数的增加,文件和目录越来越难把握,代码文件各种难懂,缩进不一致,controller和directive被多少个地方所引用,。。。

我们需要一个IDE,来帮助我们更好的看懂项目,管理代码。WebStorm是目前我认为AngularJS开发最理想工具。

文章目录:

  • WebStorm介绍
  • 导入Javascript工程
  • 安装AngularJS插件
  • WebStorm使用

请查看博客文章

http://blog.fens.me/angularjs-webstorm-ide/

查看回复

回复 (19)

X
xiuxu123#1·13 年前

不厚道哦你.......

B
bsspirit#2·13 年前
X
xiuxu123#3·13 年前
引用 xiuxu123不厚道哦你.......

@bsspirit逗你玩....

E
Edward1992#4·13 年前

不是收费的么?

L
leapon#5·13 年前
引用 Edward1992不是收费的么?

有不收费的么?

J
jiyinyiyong#6·13 年前

代码补全倒是 Sublime 也可以这样直接上插件, 省掉重启的步骤. 调试 Node 和浏览器页面, 这个在 Brackets 可以做, 但 Brackets 没 Angular 插件.

记得看 Angular 教程的视频上也是用 WebStorm 的, 自动刷新.. WebStorm 的自动刷新是用 remote debugging API 还是全忘也刷新来着?

X
xieren58#7·13 年前

自动刷新,livereload,不行么?

J
jarontai#9·13 年前

webstorm是好,但觉得还是重了点,我首选还是sublime,而且angular也是有sublime插件的,再配合使用yeoman,效果应该不差于webstorm

J
jiyinyiyong#10·13 年前
引用 jiyinyiyong代码补全倒是 Sublime 也可以这样直接上插件, 省掉重启的步骤. 调试 Node 和浏览器页面, 这个在 Brackets 可以做, 但 Brackets 没 Angular 插件. 记...

@bsspirit 那这不如 Brackets 了. 那这样说现在就 Brackets, Light Table 还有 Chrome Dev Tools 三个是能即时刷新代码不刷网页的了.

B
bsspirit#11·13 年前
引用 jiyinyiyong代码补全倒是 Sublime 也可以这样直接上插件, 省掉重启的步骤. 调试 Node 和浏览器页面, 这个在 Brackets 可以做, 但 Brackets 没 Angular 插件. 记...

@jiyinyiyong

我每天会用到不同的开发工具,干各种事。 vi, sublime, nodepad++, eclipse, rstudio, webstrom, chrome dev, firebug ....

使用场景不一样,选择顺手的呗。 自我感觉webstorm在angluarJS开发很舒服,nodejs项目或者js项目用sublime。

J
jiyinyiyong#12·13 年前
引用 jiyinyiyong代码补全倒是 Sublime 也可以这样直接上插件, 省掉重启的步骤. 调试 Node 和浏览器页面, 这个在 Brackets 可以做, 但 Brackets 没 Angular 插件. 记...

@bsspirit 对, 区分不同场景以后各自的优点清晰多了. 不过你用的真是好多啊.. 我就 Vim, Sublime, Brackets, Chrome 四个.. 纯前端

X
xiaxiaokang#16·12 年前

webstorm为什么重主要还是提高开发效率。。开发nodejs非常方便。提示你那个变量申明还未使用。语法错误等等。还是很方便的!

W
wh1100717#18·12 年前
引用 xieren58自动刷新,livereload,不行么?

推荐webstorm的人是因为不知道其实可以通过在Grunt中配置livereload插件来进行自动刷新的... 而且livereload可以自定义配置和监测想监测的内容。

参与回复
登录后即可参与回复。登录