Lancements de Actipro SyntaxEditor for WinForms

Released: Mar 13, 2026

Mises à jour de 25.1.2

Fonctionnalités

  • SyntaxEditor
    • Python Language Add-on
      • Improved how the Python resolver handles with statements.
      • Improved how the Python module loader processes string literal type annotations.
      • Improved support for Python return type annotations.
  • Shared
    • Added the TrustedCodeService class that manages dynamic loading of types in a secure-by-default manner. This change may be potentially breaking for certain rarely used features, so it's important to review the related documentation for details...

Released: Jan 22, 2026

Mises à jour de 25.1.1

Fonctionnalités

  • SyntaxEditor
    • Improved the text measurement logic for collapsed region adornments.
    • Updated the recently added IIntraTextSpacerTag.IsSpacerBefore property to have a default implementation in .NET.
    • .NET Languages Add-on
      • Added the static CSharpLexer.OtherPreprocessorDirectives property, which allows additional custom preprocessor directives to be supported.
      • Improved the C# resolver to better handle is pattern variable declarations in certain scenarios.
      • Improved the C# parser's logic...

Released: Jun 10, 2025

Mises à jour de 25.1.0

Fonctionnalités

  • Added .NET assembly targets for .NET 8.
  • Updated .NET assemblies to target .NET 6 instead of .NET Core 3.1.
  • Added the IIntraTextSpacerTag.IsSpacerBefore property that allows an intra-text adornment to render after the tagged range instead of before, which is useful for features like AI suggestions.
  • Improved the rendering speed of very long squiggle lines.
  • Improved vertical scrollbar maximum calculation logic when word wrap is active.
  • Improved font selection logic when a character...

Released: Sep 10, 2024

Mises à jour de 24.1.1

Fonctionnalités

  • Added the ability to hold the Ctrl key to make IntelliPrompt sessions semi-transparent.
  • Updated IntelliPrompt completion item inline descriptions to trim properly when necessary.
  • Updated visible whitespace tab arrows to only render when there is enough space.
  • Updated outlining margin rendering logic for view lines with intra-line spacers.
  • Updated the outlining margin to scale its width and outlining nodes based on changes in the view's default font size.
  • Updated how rendering...

Released: Feb 22, 2024

Mises à jour de 24.1.0

Fonctionnalités

  • 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...

Released: Dec 4, 2023

Mises à jour de 23.1.3

Fonctionnalités

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

Correctifs

  • 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

Mises à jour de 23.1.2

Fonctionnalités

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

Correctifs

  • 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

Mises à jour de 23.1.1

Fonctionnalités

  • 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.

Correctifs

  • 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...

Released: Feb 7, 2023

Mises à jour de 23.1.0

Fonctionnalités

  • 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...

Released: Aug 17, 2022

Mises à jour de 22.1.3

Fonctionnalités

  • 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...