
Adds support for Visual Studio 2022 and .NET 6.0 core.
Features
- Installation
- Now supports Microsoft Visual Studio 2022.
- ALTERNET_STUDIO_LICENSE_DIRECTORY environment variable can now be specified to change directory where AlterNET Studio looks for the licenses. Required for some scenarios of running builds on Microsoft Azure infrastructure.
- Documentation
- Documentation is now moved online, some user guides revoked and more content 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 is 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.
- Scripter/Debugger
- .NET Script Debugger now can 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 source coming from in-memory files.
- Form Designer
- WinForms Form Designer now works in Microsoft .NET 6.0 applications.
- WinForms Form Designer now can serialize its content to IronPython files.
- TypeScript
- TypeScript parser, Scripter and Script Debugger can now be used in Microsoft .NET core applications.
- TypeScript parser uses from the referenced assemblies documentation files to be used in code completion and signature help.
- Python/IronPython
- Scripter and Script Debugger now support 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.