Visual Studio Javascript扩展功能比较

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio Javascript扩展功能比较相关的知识,希望对你有一定的参考价值。

我知道我不是第一个希望拥有#region和支持javascript支持的人。这就是为什么我不想逐个安装,看看哪个行为更好以及它支持哪些功能。

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

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

微软提供某种集成的扩展传播和管理是很棒的,但是它们的数量非常庞大,而且很难选择正确的扩展传播和管理。

其他Javascript VS工具

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

  • Javascript Parser - 解析Javascript文件并显示代码的树结构(闭包/函数/ ...)
答案

由于没有人回答我的问题,让我给你一些关于我最后安装的JSEnhancements的信息,我非常满意:

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

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

无论如何。它很稳定,有效,而且我很满意这个扩展。你不会错过它的安装。

另一答案

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

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

它从那时起就没有崩溃。

另一答案

试试Microsoft的JScript Editor Extensions for VS2010

另一答案

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

虽然它不支持#region name

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

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

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

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

另一答案

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

以上是关于Visual Studio Javascript扩展功能比较的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2017 中用于 JavaScript 和 TypeScript 文件的 Visual Studio Code 颜色主题

Visual Studio Code:禁用特定文件类型的错误/警告签入

javascript Visual Studio代码配置

javascript Visual Studio代码设置

Visual Studio Javascript扩展功能比较

Visual Studio 性能分析:JavaScript