https://www.alternetsoft.com.au/version-history/4-0

AlterNET Extensibility Studio 4.0 - major release

A major release focusing on adding TypeScript/JavaScript support for Code Editor, Scripter and Script Debugger.
21 December 2018

Main enhancements

  • 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.

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 component libraries; Demo library assemblies are included in the installation with versioned names.