Quantcast
Viewing all articles
Browse latest Browse all 5265

Actipro SyntaxEditor for UWP 2020.1

Image may be NSFW.
Clik here to view.
Actipro SyntaxEditor for UWP

Improves the IntelliPrompt popup placement.

Features

  • Added a new background that renders the search range when the search overlay pane is in Selection scope mode.
  • Added the 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 the 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 the 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 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.
  • Updated the search overlay pane when opened to not auto-search for tabs that may surround a zero-length selection.
  • Updated the search views to allow Ctrl+Enter to execute a Find All search operation when the Find textbox has focus and IsFindAllButtonVisible is true.
  • Updated mouse wheel scrolling to still work when the related scrollbar is hidden. It is recommended to set SyntaxEditor.CanScrollPastDocumentEnd to false when hiding the vertical scrollbar.
  • Updated the SyntaxEditor.PasteDragDrop event to fire for drops within the same control, so that the accepted operation can be forced to Copy if desired.
  • .NET Languages Add-on
    • Improved the C# and VB context factories for improved IntelliPrompt parameter info.

Fixes

  • Fixed a bug where collapsible region highlights didn't render in the correct vertical location in a certain scenario.
  • Fixed a bug where using touch to make a selection wasn't working properly in all scenarios.
  • Fixed a bug where word-wrapped lines might not arrange properly in a certain scenario with multiple sequential SyntaxEditor size changes.
  • Fixed a bug in the language service sorting logic.
  • Fixed several language services that were previously allowed to function on inactive views.
  • .NET Languages Add-on
    • Fixed a bug where certain generic method constraints could prevent the method from showing in IntelliPrompt.
    • Fixed a bug where a syntax error could occur when using a C# null-coalescing operator in a certain scenario.
  • 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.

Viewing all articles
Browse latest Browse all 5265

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>