Skip to content
| Marketplace
Sign in
Visual Studio>Tools>JScript Editor Extensions

JScript Editor Extensions

Microsoft

|
275,231 installs
| (76) | Free
Contains a number of extensions for the JScript editor in Visual Studio 2010.

Bundles the following extensions for the Visual Studio 2010 JScript editor:

Brace Matching

Adds support for automatically highlighting the matching opening or closing brace to the one currently at the cursor. Supports matching parenthesis: (), square brackets: [], and curly braces: {}. Braces in strings, comments and regular expression literals are ignored.

Outlining / Cold-folding

Adds support for automatically creating outlining regions for JScript blocks. Blocks are detected via opening and closing curly braces. Braces in strings, comments and regular expression literals are ignored.

Current Word Highlighting

Adds support for highlighting all instances of the word currently at the cursor.

IntelliSense Doc-Comments <para> Support

Adds support for the <para> element in JScript IntelliSense doc-comments to allow display of new lines in IntelliSense tooltips, e.g.

function hello(name) {
    /// <summary>A great function
    ///   <para>Some info on a new line</para>
    /// </summary>
    /// <param name="name" type="String">The name to say hello to</param>
    return "hello " + name;
}

Updated vsdoc files for jQuery with <para> tags are included in the jQuery.vsdoc NuGet package. You can generate a vsdoc file for jQuery yourself using thejQuery vsdoc File Generator.

Source Code

The source code for these extensions is available on the ASP.NET CodePlex site in the folder: $/VisualStudioWebTooling/JScriptExtensions

Change Log

  • 1.0: Initial release
    • 1.0.1: Fix for bug causing exception from Brace Matching extension when file is empty
    • 1.0.2: Fix for bug causing statement completion not being triggered when typing '.' in the <para> extension
    • 1.0.3: Fix for bug causing incorrect current parameter highlighting in the <para> extension
    • 1.0.4: Fix for bug causing statement completion not being triggered when typing '(' in the <para> extension
  • 1.1: Support for all extensions in <script> blocks in HTML files.
    • 1.1.1: Fix for bug in outlining extension causing VS crash when closing files while a background reparse is scheduled
    • 1.1.2: Fix for bug that made statement completion matching case insensitive in the <para> extension
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft