Actipro SyntaxEditor for WPF 2019.1 build 0684

Améliore la logique de défilement et de recherche.
Janvier 15, 2020
Nouvelle Version

Fonctionnalités

  • Added a new background that renders the search range when the search overlay pane is in Selection scope mode.
  • Added SyntaxEditor.HasSearchOverlayPaneKeyBindings property, which can be set to false when using external search UI to prevent access to the built-in search overlay pane.
  • Added ICompletionItemCollection.CreateBatch and AddRange methods, which when used to add completion items can dramatically improve item-adding performance. Updated all premium add-on completion providers to use the new methods.
  • Added SyntaxEditor.CanScrollPastDocumentEnd property back with a default of true. It should only be changed to false if the editors doesn't use multiple font families/sizes or intra-line adornments.
  • Flipped the order of the Guides and Highlights adornment layers.
  • Improved search overlay pane logic related to the selection scope range.
  • Improved the IntelliPrompt popup placement rectangle determination logic for target text ranges.
  • Updated the IntelliPrompt quick info and parameter info tips to have a max height of half the screen height.
  • Updated IntelliPrompt code snippets to convert tabs to spaces when ITextDocument.AutoConvertTabsToSpaces is set to true.
  • Updated PgDn logic to prevent scrolling past the document end.
  • Updated logic so that when changing the SyntaxEditor.IsVirtualSpaceAtLineEndEnabled property to false, a virtual selection will be moved to document offsets.
  • Updated the 'Adornments 8 - Color Preview' QuickStart to render the adornments using a draw callback method instead of UIElements.
  • Updated several static members on HtmlContentProvider to be methods that take a IHighlightingStyleRegistry parameter, thereby allowing the content provider to do highlighting style lookups in the same registry used by a target view.

.NET Languages Add-on

  • Improved the C# and VB context factories for improved IntelliPrompt parameter info.

Correctifs

  • Fixed a bug where word-wrapped lines might not arrange properly in a certain scenario with multiple sequential SyntaxEditor size changes.
  • Fixed several language services that were previously allowed to function on inactive views.

Python Language Add-on

  • Fixed a bug where the resolver wouldn't resolve classes defined below the current class in the same document.

Web Languages Add-on

  • Fixed a bug where the XML parser could throw an exception in a scenario where a syntax error occurred in header or footer text.
Actipro SyntaxEditor for WPF

Actipro SyntaxEditor for WPF

Une suite de contrôles d'édition et d'analyse de code de surlignage pour la syntaxe WPF.

Actipro SyntaxEditor for WPF est également disponible en :

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences Actipro Software .