您使用哪个Javascript / Chrome扩展IDE?

我正在开发一个Chrome扩展,我正在寻找更好的人机工程学,find一个可以pipe理javascript和Chrome扩展API的好IDE。

提前致谢。

使用Aptana Studio并将以下脚本添加到文件引用。

  • chrome_extensions.js
  • webkit_dom.js

添加到文件参考

恭喜! 您现在有一个非常强大的JavaScript编辑器,可以自动完成对Chrome API的支持

在这里输入图像说明

编辑

你可以在Visual Studio中拥有相同的function,在我看来,它甚至可以更好地支持JavaScript。 事实上,我认为这是最好的JavaScript编辑器(微软安静的成就:))

只需将以下注释添加到您的js文件中:

/// <reference path="MyExternalFile.js" /> 

你会得到:

在VS2010外部

我通过使用这个API存根(通过使自动完成中的chrome对象出现在IntelliJ上)

https://github.com/linux-china/chrome_js_api_stub

与chrome extension.js结合使用

https://code.google.com/p/closure-compiler/source/browse/contrib/externs/chrome_extensions.js

然后按照下面的指示添加存根chrome_js_api_stub库和chrome扩展库

http://www.jetbrains.com/idea/webhelp/configuring-javascript-libraries.html

这不适合每个人,但是如果通过人机工程学,你的意思是尽可能less地移动你的手,而不是伸手去拿鼠标,VIM的devise非常适合把手指放在键盘上,并且靠近asdf / jkl; 尽可能多的位置。 这是一个非常陡峭的学习曲线,但回报是非常快速的工作stream程。

有了正确的插件,它是一个非常体面的JavaScript编辑器,语法高亮(包括jsdoc注释),代码完成,jslint集成等

对于Aptana Studio 3 🙁 Eclipsetesting插件)

find您感兴趣的库…将其保存到磁盘,然后将其拖到您的项目中。 无论在哪个项目中,都可以创build一个新的文件夹,如果你愿意的话。

该项目必须是某种types的Web项目:Web,PHP,Python,Ruby,Rails。

http://wiki.appcelerator.org/display/tis/Using+JavaScript+Libraries