ALTERNET STUDIO 8.0

AlterNET Studio 8.0 is a major release focusing on Visual Studio 2022 and .NET 6.0 core support for all our component libraries.

Main enhancements include:

  • Support for Visual Studio 2022.

  • .NET 6 support for all core libraries, including WinForms Form Designer and TypeScript Scripter/Parser.

  • Scripting and Debugging for Python 3, based on Python.NET

  • C++ and Python Debugging based on Debug Adapter Protocol.

Read highlights of version 8 here.

Below is a list of changes in this release: 

Installation

  + AlterNET Studio now supports Visual Studio 2022.

  + ALTERNET_STUDIO_LICENSE_DIRECTORY environment variable can now be specified to change the directory where AlterNET Studio looks for the licenses. Required for some scenarios of running builds on Azure infrastructure.

Documentation

  + Documentation is now moved online, some user guides have been reworked, and more content has been added for the core components.

Code Editor   

  + Vertical margin line at the specified column can now be displayed in WPF TextEditor.

  + Intellisense for C#/Visual Basic parsers is now invoked as soon as the user starts typing, similar to how it’s done in Microsoft Visual Studio.

  + Roslyn parsers now use the most recent version of Microsoft CodeAnalysis APIs.

  + Code completion was improved for XAML.

  + Advanced C# parser now supports most of C# 7 features.  

  - The bug with handling dynamic types in the advanced C# parser is now fixed.

  - Minor issues with code completion and smart formatting in the advanced parsers have been fixed.

  - Minor issues with the search/replace dialog have been resolved.

  - Minor issues with hidden lines have been resolved.

  - The bug with Visual Basic code snippets in the Visual Basic parser has been fixed.

  - The bug with the Code completion box incorrect positioning has been fixed.

  - The bug with the description hint overlapping the Code completion box has been fixed.

  - The bug with highlighting the outline section when the cursor was moved outside the editor’s text is now fixed.

  - The bug with escaping string literals in the MSSQL parser has been fixed.

  - The bug with expression parsing in the SQL parser has been fixed.

Scripter/Debugger

  + .NET Script Debugger can now debug externally compiled assemblies.

  + Script Debugger now supports debugging based on Debug Adapter Protocol and provides debuggers for C++ and Python.

  + user can specify which commands are displayed in Debug Menu and Debugger Toolbar.

  + Scripter can be configured to compile sources coming from in-memory files.

  - Evaluation of multidimensional arrays during C#/Visual Basic debugging has been fixed.

  - The issue with the evaluation of ScriptGlobalClass fields is now resolved.  

Form Designer 

  + WinForms Form Designer now works in .NET 6.0 applications.

  + WinForms Form Designer can now serialize its content to IronPython files.

  - The bug with the toolbox crashing when adding a library is now fixed. 

  - The bug with the toolbox crashing when the section collapses is now fixed.

LangServer(LSP) Parsers

  - Performance-related issues with LSP- parsers are now resolved.

  - Issue with some features, like code outlining, not working correctly if there is no workspace specified has been resolved.

TypeScript

  + TypeScript parser, Scripter, and Script Debugger can now be used in .NET core applications.

  + TypeScript parser uses from the referenced assemblies documentation files to be used in code completion and signature help.

  - The issue with re-generating .d.ts files for third-party DLLs is now resolved.

Python/IronPython

  + Scripter and Script Debugger now supports Python 3 (based on Python.NET)

  + Python parser now creates an outline section for multi-line comments.

Demo projects

  + MemoryAssembly demo added showing how to reference in-memory assemblies in C# and Visual Basic scripts.

  - The issue with displaying solution folders in the Solution explorer has been fixed.

  - The issue with the exception when closing AlterNET Studio demos while debugging is still running has been addressed.

Previous
Previous

ALTERNET STUDIO 8.0.x - CUMULATIVE SERVICE PACK UPDATE

Next
Next

ALTERNET STUDIO 7.2