Skip to content

Version 7.3: Faster Syntax Highlight, More Comprehensive C# Quick Info

Compare
Choose a tag to compare
@wmjordan wmjordan released this 18 Apr 12:54
· 635 commits to master since this release

What's New

  • General
    • A new icon for Codist (with a Chinese character meaning "Code")
    • Displayed C# Property parameter types in symbol tool tips and symbol menu
    • Used specific icons for C# explicitly implemented interface members
  • Super Quick Info
    • Made signature name and value part of C# Quick Info selectable
    • Used various icons for compiler error message (#37)
    • Tweaked spacing of items (#244)
    • Changed label for Containing namespace and assembly option
    • Displayed Quick Info for C# await
    • Fixed broken text-only C# XML Doc Quick Info support
    • Improved symbol resolving in C# Quick Info for parentheses
    • Added more data flow analysis results for C# blocks
    • Added options to show containing type for members and display code names in C# XML Doc with editor font
      image
    • Improved support for C# 11
    • Improved support for brackets, LINQ, accessor declarations (part of #93)
  • Syntax Highlight
    • Used default text color if classification foreground color was not defined
    • Fixed a bug caused memory leak and performance deterioration
    • Fixed that underline and strikethrough style could not be properly removed
    • Some syntax highlight styles were not properly rendered
    • Improved highlight for indexers, accessor declarations, LINQ range variables
    • Enhanced performance for C# tagger
  • Refactoring
    • Fixed incorrect code produced by ConditionalToIfRefactoring
    • Added a CommentToRegionRefactoring
    • Fixed MultiLineListRefactoring was not working when expression was also an ArgumentSyntax
  • Extension Developer
    • Used an information-rich "Show Active Window Properties" dialog to replace the old Show Document ContentType properties dialog