Visual Studio Javascript扩展功能比较

时间:2010-11-17 11:44:40

标签: javascript visual-studio-2010 visual-studio

我知道我不是第一个希望获得#region并支持Javascript匹配的人。这就是为什么我不想逐个安装,看看哪个行为更好以及它支持哪些功能。

我想请其他开发人员为这些Visual Studio 2010 Javascript扩展提供功能比较

你可能遇到的任何问题。 JSEnhancements似乎拥有最多的下载量,但与其他人相比,它仍然没有给我任何关于它的功能的想法。

微软提供某种集成的扩展传播和管理功能非常棒,但是它们占绝大多数,并且很难选择合适的扩展传播和管理。

其他Javascript VS工具

还有其他一些工具可能正在使用。如果您发现任何特别有用的信息,请提供一些信息,我会将其添加到此列表中。它可能对我们有所帮助。

  • Javascript Parser - 解析Javascript文件并显示代码的树结构(closures / functions /...)

5 个答案:

答案 0 :(得分:18)

由于没有人回答我的问题,请允许我向您提供我最后安装的 JSEnhancements 的一些信息,并且非常非常对此感到高兴:

  • 它支持javascripts(#region)中的// #region Name以及CSS文件(/* #region Name */),这非常棒,并且它们不会干扰任何内容,因为它们属于评论
  • 它突出显示匹配的大括号,即使这并不总是有效,你必须正确定位自己。也许它会干扰我也使用的Power Tools ......

有时您必须关闭+重新打开文件才能开始工作。有时写下它们不会识别它们。 较新的版本按预期工作 当你打开文件并解析它时,它显然工作正常。

<强>反正。它很稳定,有效,而且我很满意这个扩展。你不会错过它的安装。

答案 1 :(得分:5)

还有一个javascript "Javascript parser"工具可以解析你的文件并在其上制作地图。这对我来说很好,但是对于我来说,使用jquery并没有多大帮助。

在你提到的其他工具中,我曾经使用JSenhancements工作了一段时间,但我已经切换到JScript编辑器扩展,我可以说它看起来更有前景(当前词的突出显示,para评论等)。

自那以后它没有崩溃。

答案 2 :(得分:3)

Microsoft for VS2010试用JScript Editor Extensions

答案 3 :(得分:2)

JScript Editor Extensions JSEnhancements 好得多。 它将突出显示匹配的大括号,冷折叠块,当前的单词突出显示。

虽然它不支持#region name

但您可以使用javascript大括号括起代码并在上方放置注释,以了解您可以折叠的内容。

//My region
{
  //lines of code
  //lines of code
  //lines of code
}

这些会崩溃,似乎不会影响其他任何事情。 javascript只是将它们视为简单的复合语句。

此外,我还建议Web Standards Update,因为它也帮助我进行智能感知和验证。

答案 4 :(得分:1)

Javascript Explorer - 虽然这不会区域化您的代码,但听起来很方便!