需要为Chrome扩展项目提供IDE建议吗

需要为Chrome扩展项目提供IDE建议吗,ide,google-chrome-extension,projects-and-solutions,Ide,Google Chrome Extension,Projects And Solutions,我目前在Chrome扩展项目中使用程序员的记事本。我喜欢程序员的记事本,因为它使用简单,我不需要调试功能(Chrome为我提供了所有这些)。但是,我将项目签入Subversion,它存储绝对路径,这将不允许其他人使用它,除非他们使用相同的确切路径 我有VisualStudio2010供我使用,但我还没有看到一个有用的方法来使用它。我也听说过Aptana Studio,但我对它的全面试用感到气馁,因为它看起来太臃肿了,无法满足我的需要 我可以使用什么样的IDE来开发chrome扩展?最重要的因素是

我目前在Chrome扩展项目中使用程序员的记事本。我喜欢程序员的记事本,因为它使用简单,我不需要调试功能(Chrome为我提供了所有这些)。但是,我将项目签入Subversion,它存储绝对路径,这将不允许其他人使用它,除非他们使用相同的确切路径

我有VisualStudio2010供我使用,但我还没有看到一个有用的方法来使用它。我也听说过Aptana Studio,但我对它的全面试用感到气馁,因为它看起来太臃肿了,无法满足我的需要

我可以使用什么样的IDE来开发chrome扩展?最重要的因素是良好的项目支持。相对路径需要存储在项目中,它应该将文件分组在一起,这样我就可以在IDE之外工作,而不必在Windows资源管理器中连续打开文件


第二,良好的语法突出和智能感知是理想的,但我可以没有它。Intellisense和jQuery以及内置的Chrome扩展API都是优点。

Geany是一款非常轻量级的项目管理工具。最新版本还包括用于打开文件的本地intellisense,并具有非常好的语法突出显示和一些其他不错的插件

VisualStudio2010和Resharper(允许使用JS intellisense)也可以很好地工作,但是当涉及到javascript扩展开发时,它有点臃肿


实际上,我只推荐一个轻量级编辑器,如记事本++或Vim/Emacs,但似乎您的项目已经变得太大,因此Geany将是我的选择。

Komodo Edit是免费的,似乎可以满足您的所有要求:

如果您愿意为此付费,ActiveState(相同的人)Komodo IDE会得到非常好的评价: