AlterNET Studio v7.1
Released: May 30, 2021
v7.1 での更新項目
機能
- Code Editor
- Improved appearance of blocks of text which are selected and highlighted by search dialog at the same time.
- Validation against the schema is now implemented for XML and JSON parsers.
- Categories in Code completion listbox are now displayed in the predefined order.
- Transparent icons are now used for Code Completion/QuickInfo images.
- Improved appearance of error underlining on high-dpi screens.
- Scripter/Debugger
- Script debugger now validates that the process being debugged has the same platform (x86 or x64).
- In-memory assemblies can now be used in the C#/Visual Basic scripts.
- Now it's possible to re-use results of previously compiled assemblies in the scripter between application sessions.
- LangServer(LSP) Parsers
- LSP Parsers were redesigned to use the latest LangServer client API and to allow multiple files to be part of the same workspace.
- Find References is now implemented for LSP parsers.
- C/C++ parser has been updated to use the latest C++ SDK include files.
- Added Java and XML LSP parsers, both require JDK to be installed on target machines.
- Python/IronPython
- Multiple improvements related to semantic analysis and Python/IronPython code completion.
- Demo projects
- Project Save method has been implemented to remove dependency from Microsoft.Build tools.
- It's now possible to specify BuildAction and CopyToOutput attributes for files in the project explorer.
- Added local variables debug widget to IronPython Debugger demos.
- DebugRemoteScript demos were redesigned to provide a better example of how to access application API from the script which is executed in a separate process.
不具合の修正
- Code Editor
- Bug with code editor hanging when highlighting search occurrences in collapsed region has been fixed.
- Bug with code completion invocation in Snippet parsers is now fixed.
- GDI leak related to code completion images no longer occurs.
- Bug with not expanding collapsed blocks during search is now fixed.
- Bug with underlying Math functions from Visual Basic when using Visual Basic parser has been fixed.
- Bug with drawing error underlining outside text area has been fixed.
- Bug with drawing line numbers in WPF TextEditor in case of non-monospaced fonts has been fixed.
- Intermittent bug with Advanced parser crashing in the process of disposing of SyntaxEdit control has been fixed.
- Bug with drawing readonly lines in WPF editor is now fixed.
- Bug with WPF Editor crashing when text contains collapsed sections and changing TextSource has been fixed.
- Scripter/Debugger
- Issue with duplicating console events in the Output window has been fixed.
- Bug with compiling Visual Basic projects by the Scripter targeting under .NET Core 5.0 has been fixed.
- Issue with updating breakpoint position when changing text in the code editor has been resolved.
- Python/IronPython
- Issues parsing with multiple variable declarations, dictionaries and tuples have been fixed.
- Demo projects
- AlterNET Studio now saves .NET Solution folder structure correctly.
- Project explorer now expands only to the root level when loading.
- Bug with the AlterNET Studio WPF demo crashing in remote control mode has been fixed.
- Bug with master process closing when exiting from attached AlterNET Studio debugger has been fixed.
- Bug AlterNET Studio demo crashing after cancelling file save on closing has been fixed.