Skip to content

Commit

Permalink
Version 7.5
Browse files Browse the repository at this point in the history
  • Loading branch information
wmjordan committed Jun 12, 2023
1 parent 50240de commit 58665a4
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 6 deletions.
2 changes: 1 addition & 1 deletion Codist/Config.cs
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
2 changes: 1 addition & 1 deletion Codist/source.extension.vsixmanifest
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
<Metadata>
<Identity Id="Codist.WMJ.c7b93d20-621f-4b21-9d28-d51157ef0b94" Version="7.4.0.8736" Language="en-US" Publisher="WMJ" />
<Identity Id="Codist.WMJ.c7b93d20-621f-4b21-9d28-d51157ef0b94" Version="7.5.0.8908" Language="en-US" Publisher="WMJ" />
<DisplayName>Codist</DisplayName>
<Description xml:space="preserve">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.</Description>
<MoreInfo>https://github.com/wmjordan/Codist</MoreInfo>
Expand Down
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -166,7 +170,7 @@ _Super Quick Info_ especially enhances programming experience for C# programmers

<img src="doc/super-quick-info-csharp-options.png" title="" alt="Super Quick Info - Options" width="617">

* **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.
Expand Down
Binary file removed doc/comment-tagger-options.png
Binary file not shown.
Binary file removed doc/csharp-options-xmldoc.png
Binary file not shown.
Binary file modified doc/super-quick-info-options.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 58665a4

Please sign in to comment.