diff --git a/Codist/Config.cs b/Codist/Config.cs index 30d2bb03..22860c77 100644 --- a/Codist/Config.cs +++ b/Codist/Config.cs @@ -15,7 +15,7 @@ namespace Codist { sealed class Config { - internal const string CurrentVersion = "7.4.0"; + internal const string CurrentVersion = "7.5.0"; const string ThemePrefix = "res:"; const int DefaultIconSize = 20; internal const string LightTheme = ThemePrefix + "Light", diff --git a/Codist/source.extension.vsixmanifest b/Codist/source.extension.vsixmanifest index 1cc6bb5e..8a3f1458 100644 --- a/Codist/source.extension.vsixmanifest +++ b/Codist/source.extension.vsixmanifest @@ -1,7 +1,7 @@  - + Codist A C# programmer's productivity booster which enhances syntax highlighting, quick info (tooltip), navigation bar, scrollbar, display quality, and brings automatically updated version numbers, smart tool bar with advanced editing, code analysis and refactoring commands to code editor. https://github.com/wmjordan/Codist diff --git a/README.md b/README.md index 5986ab04..84be83e4 100644 --- a/README.md +++ b/README.md @@ -148,14 +148,18 @@ To customize the *Super Quick Info*, adjust the settings in the options page. ![Super Quick Info - Color](doc/super-quick-info-debugger-watch.png) -* **Quick Info item size** +* **Quick Info size** - It is possible to limit the size of each Quick Info item, so the window won't cover your whole screen. + From version 7.5 on, it is possible to limit the size of the Quick Info popup, so the window won't cover your whole screen. - By default, _Codist_ does not apply size limitations. You must manually set the _Max width_ and _Max height_ here. Extra height can be assigned to C# XML Documentations, so you can read more of them at a glance. If the contents exceed the width, they are wrapped, and scrollbars will appear when necessary, as the screenshot below demonstrates. + By default, _Codist_ does not apply size limitations. You must manually set the _Max width_ and _Max height_ here. If the contents exceed the width, they are wrapped, and scrollbars will appear when necessary, as the screenshot below demonstrates. ![Super Quick Info - Size](doc/super-quick-info-size.png) +* **Display Delay** + + From version 7.5 on, Codist can delay the display of Quick Info, so it won't get into your way when you move your mouse in the document window. + * **Background** The background color of the Quick Info can be changed. Click the **Background** button and pick your favorite color. @@ -166,7 +170,7 @@ _Super Quick Info_ especially enhances programming experience for C# programmers Super Quick Info - Options -* **Use enhanced symbol signature style** is a new setting in version 6.6, enabled by default, which optimizes the display of symbol signatures with a reorganized layout. The layout is especially optimized for long and complex signatures, yet ordinary short symbols can also benefit from it. The following is an example for the style. A large icon on the top-left part of the quick info can be clicked and brings out a menu for symbol analysis. Next to the icon is the name of the symbol with larger text size. Clicking on the name can jump to its definition. The parameters for the method are listed next. The reorganized layout never breaks the parameter type from its name, so it is easier to find out and locate each parameter type and name. Beneath the signature is the containing type of the symbol, as well the kind of the symbol. And the member type (return value) of the symbol is under the containing type. +* **Use enhanced symbol signature style** is a new setting in version 6.6, enabled by default, which optimizes the display of symbol signatures with a reorganized layout. The layout is especially optimized for long and complex signatures, yet ordinary short symbols can also benefit from it. The following is an example for the style. A large icon on the top-left part of the quick info can be clicked and brings out a menu for symbol analysis. Next to the icon is the name of the symbol standing out with larger text. Clicking on the name can jump to its definition. The parameters for the method are listed next. The reorganized layout never breaks the parameter type from its name, so it is easier to find out and locate each parameter type and name. Beneath the signature is the containing type of the symbol, as well the kind of the symbol. And the member type (return value) of the symbol is under the containing type. ![C# optimized quick info](doc/csharp-optimized-quick-info.png) * **Highlight current syntax node in code editor** will draw polygonal markers the syntax node related to the place where Quick Info is triggered. diff --git a/doc/comment-tagger-options.png b/doc/comment-tagger-options.png deleted file mode 100644 index b52aeea1..00000000 Binary files a/doc/comment-tagger-options.png and /dev/null differ diff --git a/doc/csharp-options-xmldoc.png b/doc/csharp-options-xmldoc.png deleted file mode 100644 index f36539e0..00000000 Binary files a/doc/csharp-options-xmldoc.png and /dev/null differ diff --git a/doc/super-quick-info-options.png b/doc/super-quick-info-options.png index d3f6f9bd..e874e86f 100644 Binary files a/doc/super-quick-info-options.png and b/doc/super-quick-info-options.png differ