Version 7.1: More refactoring methods; Syntax highlight bug fixed
What's New
- Quick Info
- Fixed incorrect display XML Doc of C# property accessors
- Displayed C# property value XML Doc (#240)
- Added Shift to suppress Quick Info, if CtrlQuickInfo option was disabled
- Fixed some C# Quick Info was not coordinate with the builtin one
- Fixed incorrect C# Quick Info when hovering an expression keyword as a parameter
- Prevented huge field initializer from freezing VS
- Used editor font for enum values, numeric forms in C# Quick Info
- Supported C# 11 (#203)
- Added link to open corresponding assembly file from the symbol location info
- Fixed overridden struct methods were not using inherited documentations
- Smart Bar
- Displayed directory name instead of file name for the Open Folder command on Output Smart Bar
- Fixed incorrect selection after inserting URL from Markdown Smart Bar
- Moved "edit all matching" command from sub-menu to main Smart Bar
- Added Stage Selected Range and Revert Selected Range commands to DIFF Smart Bar
- Refactoring
- Fixed incorrect indentation of wrap with #region refactoring command
- Added interpolate string refactoring
- Added swap conditional expression results refactoring
- Added support ConditionalToIfRefactoring for VariableDeclarationSyntax
- Added SealClassRefactoring and ChangeAccessibilityRefactoring
- Kept whitespace after last expression in ConcatToInterpolatedStringRefactoring
- Removed unnecessary encompassing parentheses after ConcatToInterpolatedStringRefactoring
- Added WrapInTextRefactoring and InlineVariableRefactoring
- Navigation Bar
- Fixed incorrect positioning of C# NaviBar drop-down menu on VS 2017
- Fixed potential crash caused by namespace nodes on C# NaviBar (#241)
- Prevented huge field initializer from freezing VS
- Changed to use individual icons for explicit and implicit conversion operators
- Code Analysis
- Fixed duplicated entry in some commands when code files were multi-referenced in several projects
- Syntax Highlight
- Fixed syntax highlight was not activated when the first opened document was Markdown, unless a code file was opened
- Added filter box in the highlight style customization window (#243)
- Used editor font when specified font did not exist
- Better supported font variations (#195)
- Fixed syntax highlight settings were not fully applied after upgrading Codist (#227)
- Symbol Tool Tip
- Full path of assembly file was displayed (#230)
- Displayed attribute type documentation for constructors in symbol tool tip
- Extension Developer
- Displayed view roles in the document content type command