https://www.alternetsoft.com/version-history/6-1

AlterNET Studio 6.1 - minor update

A minor release focusing on multiple improvements and bug fixes for Code Editor, Form Designer and Script Debugger.
29 June 2020

Main enhancements

  • Optimized performance of Roslyn C#/VisualBasic parser with large files.

  • Support for the Microsoft CodeAnalysis latest version (3.6.0).

  • Support for running/debugging WPF projects by Scripter under .NET core.

  • Multiple improvements and bug fixes related to Code Editor, Form Designer, and Script Debugger.

Below is a full list of changes in this release:

Code Editor

+ Guideline indicators are now implemented for TypeScript/JavaScript

+ Popup window showing content of the collapsed section now uses the text editor’s font.

+ Matching start/end block can now be highlighted when editing Visual Basic code.

+ Dark visual theme is now applied to the code completion box scrollbar.

+ Rendering of error underlining has been improved in the WPF Code editor.

+ Rendering guidelines indicator has been optimized.

- The bug with indenting non-empty lines in C#/Visual Basic parser has been fixed.

- The problem with incorrect drawing of outline sections in case of hidden lines is fixed.

- The bug with line highlighting color overriding reference/braces/code snippets/search marks colors has been fixed.

- The bug with showing extra line spaces in quick info has been fixed.

- The bug with setting some theme attributes when splitting the code editor has been fixed.

- The bug with incorrect rendering of scrollbar annotation in case of collapsed sections has been fixed.

- The bug with incorrectly calculating the WPF text editor’s width in word wrap mode has been fixed.

- The bug with the code completion box remaining open when hitting the Tab key is now fixed.

- The bug with code completion displayed for the wrong position during text navigation has been fixed.

- The size of the split cursor now takes into account DPI settings.

Syntax Parsers

+ Performance of editing large C#/Visual Basic files has been significantly optimized

+ The latest version (3.6.0) of Microsoft CodeAnalysis libraries is now supported.

+ Code Completion support for the XAML parser has been improved. +Advanced C# parser now supports most features of C# 7

+ Indentation service is now used to provide correct indentation.

+ Script Global type can be passed to the Editor’s code completion engine when editing class- less C#/VisualBasic script code.

Scripter/Debugger

+ Statement at the current line is now determined when setting a breakpoint.

+ WPF projects are now supported to be executed/debugged.

+ Interprocess communication between the debugger and script being debugged is now supported for .NET Core

- COMException no longer occurs when repeatedly stepping through the line with the breakpoint.

- Exception during member access expression evaluation no longer occurs.

Form Designer

+ Toolbox now supports filtering for faster item search.

- Properties of array type now supported in XAML

- WPF Form designer now synchronizes the in-place TextBox editor with its content.

- Form Designer can now load forms without a .resx file being present.

- Exception when setting Language property in WinForms Form Designer no longer occurs.

- Bug with running WPF Form Designer forms when resource files are located in the sub-folder.

TypeScript

+ Accessing array properties via “item.get” has been added to TypeScript/JavaScript.

- Performance of creating TypeScript projects with forms has been optimized.

LangServer.org (LSP) parsers:

+ LSP parsers now support System/Application and Embedded deployment mode.

- Exception when hovering over symbols in Python LSP parser no longer occurs.