ALTERNET EXTENSIBILITY STUDIO 4.0

AlterNET Extensibility Studio 4.0 is a major release focusing on adding TypeScript/JavaScript support for Code Editor, Scripter, and Script Debugger.

Main enhancements include:

  • TypeScript/JavaScript support for Code Editor, Scripter, and Script Debugger.

  • Data-Tips, allowing to evaluate expressions when hovering the mouse over a symbol in the Code Editor while debugging.

  • Localization support, OutlineView, and Property Grid filtering in Form Designer.

  • Optimized Expression Evaluation in Script Debugger.

Read highlights of version 4 here.

Below is a full list of changes in this release:

Code Editor 

    + New TypeScript/JavaScript parser, based on the Microsoft TypeScript engine, has been added.

    + Conditional Compilation has been added to Roslyn-based C# and Visual Basic parsers.

    + Descriptions and parameter tooltips in code completion are displayed with colors.

    + Data-Tips: Expression can be evaluated directly in the Code Editor when hovering the mouse over a symbol in debug mode.

    + Find All References/Find Implementations functions added to Roslyn-based C# and Visual Basic parsers.

    + Content dividers added to Roslyn Visual Basic parser.

    + Python parser extended to support Python 3.7 syntax.

    + Code Completion engine supports multiple projects for Roslyn-based C# and Visual Basic parsers.

    + New parser for ASP.NET WebForms has been added.

    - The bug with Replace All not working over multiple documents has been fixed.

    - LineTerminator property is no longer ignored when saving text to the file.

    - The bug with an incorrect indentation for array declarations with the JavaScript parser has been fixed.

    - The bug with incorrect formatting when pasting Visual Basic code has been fixed.

Scripter/Script Debugger 

   + Scripting and Debugging engines have been added for TypeScript/JavaScript.

   + Speed of the expression evaluation has been significantly improved.

   + Expression evaluation now clearly displays public/protected/private members of evaluated objects.

   + Classless scripts for C# and Visual Basic are now supported.

Form Designer 

    + Outline View Control has been added for WPF Form Designer.

    + Property grid filtering has been implemented for WinForms Form Designer.

    + WinForms Form Designer now supports designing a localized version of the form.

    + Compile method added, allowing to compile form being designed into the DLL.

    + In-memory Form designer data source has been added for WPF Form Designer.

    + Toolbox now accepts adding multiple assembly files at once.

    - Bugs with resolving assembly references when placing third-party controls have been fixed.

    - The bug with creating event handlers in Visual Basic has been fixed.

Demo projects 

    + New examples showing how to execute and debug TypeScript/JavaScript have been added. 

    + Added "Find References/Find Implementations" for the text under the cursor to the Extensibility Studio demo.   

    + Added support for opening Visual Studio solution containing multiple projects in Extensibility Studio demo.

Installation 

    + Demo Libraries code is merged with Core Libraries; Demo library assemblies are included in the installation with versioned names.

Previous
Previous

ALTERNET EXTENSIBILITY STUDIO 5.0

Next
Next

ALTERNET EXTENSIBILITY STUDIO 3.1