Actipro SyntaxEditor for WinForms のリリース

Released: Feb 22, 2024

24.1.0 での更新項目

機能

  • API documentation is now based on assemblies that target Microsoft .NET 6 (previously .NET Framework).
  • The Sample Browser application included with the installer has changed target from .NET Framework 4.7.2 to .NET 6.
  • Removed official support for Microsoft Visual Studio 2017 although users should still be able to continue using the IDE for their own applications. Sample Browser requires Visual Studio 2019 or newer.
  • Added new Visual Studio Blue color scheme and modern Visual Studio renderers...

Released: Dec 4, 2023

23.1.3 での更新項目

機能

  • Improved logic that retrieves language services.
  • Updated IME logic.

不具合の修正

  • Fixed an issue where moving the caret to a new view line while IntelliPrompt parameter info was displayed wouldn't reposition the popup.
  • Fixed an issue where certain fonts might render tab or newline characters incorrectly.

Released: Sep 11, 2023

23.1.2 での更新項目

機能

  • Improved display speed of large completion lists.
  • Updated OverlayPaneCollection.AddSearch to close any existing overlay panes before adding the SearchOverlayPane.

不具合の修正

  • Fixed possible cross-thread exception that might be raised when invalidating elements if a UIRenderer property was changed on a different thread than the one that created the control.
  • Fixed an issue with view line offset to character index calculation logic.

Released: Apr 3, 2023

23.1.1 での更新項目

機能

  • Improved logic of 'move selected lines up and down' commands.
  • Updated SyntaxEditor-related NuGet packages to properly support cross-platform Microsoft .NET 6.0.
  • Updated pointer interaction in an editor view to quit if the view is unable to be focused.

不具合の修正

  • Fixed an issue where typing in a block selection than spanned multiple word-wrapped view lines for the same single document line didn't yield expected results.
  • Fixed an issue with HighlightingStyleRegistry importing decimal font size...

Released: Feb 7, 2023

23.1.0 での更新項目

機能

  • Validated Microsoft .NET 7 compatibility.
  • Added MetroDark color scheme.
  • Added MetroScrollBarRenderer which supports MetroLight and MetroDark color schemes.
  • Added IWindowsColorScheme interface that will replace most references to WindowsColorScheme.
  • Added IWindowsColorScheme.GetKnownColor method which can return a scheme-appropriate color for supported known colors and should be used instead of SystemColors to allow for proper color adaptation on dark schemes.
  • Added IUIRenderer.ColorScheme...

Released: Aug 17, 2022

22.1.3 での更新項目

機能

  • Added new EditorCommands.AddNextOccurrenceToSelection edit action (bound to Ctrl+D by default), and the related IEditorViewSelection.AddNextOccurrence method. This new feature adds the next occurrence of the currently-selected text to the selection, or selects the current word if there is no selection.
  • Refactored the IntelliPrompt completion session's Shorthand item matcher algorithm, resulting in a significant performance improvement, especially when used with the CanFilterUnmatchedItems...

Released: May 27, 2022

22.1.2 での更新項目

機能

  • Refactored built-in indicator glyphs' appearances, dark theme coloring and z-order.
  • Added new SyntaxEditor.OverrideCursor property which can be used to force a specific cursor to be used.
  • Updated IntelliPrompt completion item sorting logic.
  • Updated the sample CSS syntax language lexer.
  • Updated the Microsoft .NET Go to Definition QuickStart to support Ctrl+Click navigation and visual tagging of recognized tokens under the mouse.
  • Improved the product installer.
  • Changed the product installer to...

Released: Mar 14, 2022

22.1.1 での更新項目

機能

  • Added a new Column Guides feature to designate where line breaks should occur.
  • Added a new Compare Files QuickStart to demonstrate side-by-side file comparison.
  • Improved logic for adding manual outlining nodes.
  • Improved HighlightingStyleRegistry.Import to match classification types by key and to ignore colors defined as '0x01000000'.
  • Improved NavigableSymbolSelector to update its ComboBox selections quicker for simple selection changes in the attached SyntaxEditor.
  • Improved...

Released: Dec 8, 2021

22.1.0 での更新項目

機能

  • Added an 'Editor Views - Synchronization QuickStart' to demonstrate synchronizing the scroller and splitter of one editor instance with another.
  • Added support for customizing drag/drop text when dragging within the same editor.
  • Added new non-generic interfaces ITaggerBase (implemented by ITagger<T>) and ITagAggregatorBase (implemented by ITagAggregator<T>) for a type-safe way of working with these types when the type of ITag is not relevant.
  • Added ITaggerBase...

Released: Sep 7, 2021

21.1.1 での更新項目

機能

  • Improved IntelliPrompt UI to reposition itself when the view's text area layout is updated, such as when scrolling.
  • Added the SyntaxEditor.WordWrapModeChanged event that is raised when the SyntaxEditor.WordWrapMode property is changed.
  • Added a Drag and Drop QuickStart to demonstrate multiple interaction models and features.
  • Updated the horizontal ScrollBar to remain visible in word wrap mode when the SyntaxEditor.HorizontalScrollBarVisibility property is Visible (the default), which matches...