ALTERNET STUDIO 9.5
AlterNET Studio 9.5 is another mid-cycle release focusing on .NET 8 support and improvements for all our core libraries: Code Editor, Scripter, and Form Designer.
Main enhancements include:
Support for .NET 8 across all our component libraries.
New LSP parser for R statistical language and improved syntax highlighting for all LSP-based parsers.
Component Designers for FlowLayoutPanel, TableLayoutPanel, SplitPanel, TabControl, and DataGridView under .NET 6/7/8.
Read highlights of version 9.5 here.
Below is a list of changes in this release:
+ NET 8 is now supported for all AlterNET Studio’s core libraries and demo projects.
Code Editor
- The bug with the incorrect display of separate instances of SyntaxEditor using different visual themes has been fixed.
- A minor issue with drawing selection when line style and whitespaces are on in the WPF code editor has been fixed.
- The bug with the black line displayed next to the left edge of the Syntax Edit control, in case Gutter is not visible, has been fixed.
Parsers
+ Roslyn parsers updated to the latest Microsoft CodeAnailsys API (4.8.0)
+ LSP parsers now use Text-Mate syntax highlighting.
+ LSP parser for R scientific language has been added.
+ Embedded LSP Python parser now works in 32-bit Windows.
Scripter and Script Debugger
+ Scripter can now be configured to use a minimal set of .NET Core assembly references.
+ The assembly version is now included in the scripter-generated assemblies.
- Building of XAML projects now uses the correct version of MSBuild.
Form Designer
+ Missing Control Designers for FlowLayoutPanel, TableLayoutPanel, SplitPanel, TabControl, and DataGridView have been added under .NET 6/7/8
- The bug with Form Designer not opening the form in case Dot net core SDK is not installed has been fixed.
- The bug with the Form Designer error when opening the form in case no dot net core SDK is installed has been fixed.
Installation
+ License activation utility UI has been updated to show already installed licenses.
Demo Projects
+ Code Explorer now shows distinct images for public/protected/private members.
- Snippet parsers no longer show types from unimported namespaces in the code completion.