ALTERNET STUDIO 9.1
AlterNET Studio 9.1 is a mid-cycle release focusing on improvements for all our core libraries: Code Editor, Scripter, and Form Designer.
Main enhancements include:
Support for CodeFix/Code refactoring features for C# and Visual Basic parsers.
Support for IronPython 3.4 script execution and debugging.
Code completion extended to work with third-party Python packages.
Read highlights of version 9.1 here.
Below is a list of changes in this release:
Code Editor
+ Matching braces in the Visual Studio theme are now painted with round rectangles around them.
+ Light-color arrows are now used in the signature help when using a dark color theme.
+ A few more shortcuts were added, and some redundant ones were removed from the default key mapping.
+ MoveSelectionUp/MoveSelectionDown methods were added to the Selection (invoked via Alt + Up or Down arrows).
+ Visual artifacts with highlighting outline area on top of the read-only lines have been fixed.
Parsers
+ Code Fix/Code Refactoring features are now implemented for Roslyn C#/Visual Basic parsers.
+ Code completion is now supported for third-party packages like NumPy.
+ Document comment sections now show summary information when collapsed for Roslyn C#/Visual Basic parsers.
+ Quick info tips are now trimmed to a maximum of 500 characters for Python Parse when a user hovers the mouse over a symbol.
+ The new code completion images are now used for LSP parsers.
+ Event handler code is generated when code completion for adding an event is used in the case of Roslyn C# parsers.
- The bug with code completion incorrectly showing after a user types < or > characters in case of using an advanced C# parser has been fixed.
Scripter and Script Debugger
+ IronPython 3.4 is now supported.
+ Debugger Display attribute is now supported, providing user-defined information for debugger tooltips and watches.
+ Global object can now be passed to C# scripts.
+ Exception dialog box has been extended allowing users to configure stopping on exception behavior when debugging scripts.
+ Evaluation dialog now uses images with alpha channels.
+ Run to Cursor command added to the Debug menu and toolbar.
- The bug with compiling SDK projects created with Visual Studio 2022 has been fixed.
- The bug with expanding evaluation results with properties that can not be evaluated has been fixed
- The bug with signing script assemblies with a certificate under .NET 6/7 has been fixed.
- The bug with debugging libraries compiled with .NET 6/7 has been fixed.
Form Designer
+ Component list was added to the Properties window for selecting components and controls on the form.
+ Inplace editor was added to the Toolbox for categories and items editing.
- The bug with copy/paste operations in the Toolbox filter has been fixed.
Installation
+ Hyperlinks in the installation license agreement can now be clicked.
Documentation
+ Updated API reference.
Licensing model
- The bug with the evaluation screen incorrectly displayed at compile-time for WPF applications has been fixed.
Demo projects
- An Isolated script demo project has been updated to run under .NET 6/7.
- A WPF project has been added showing how script debugging can be used in a separate thread.
- AlterNET Studio demo reports compilation errors for all projects in the opened solution now.