Skip to content

Commit b9a508e

Browse files
committed
Version 6.6
1 parent db12d6c commit b9a508e

File tree

8 files changed

+16
-17
lines changed

8 files changed

+16
-17
lines changed

Codist/Config.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ namespace Codist
1616
{
1717
sealed class Config
1818
{
19-
internal const string CurrentVersion = "6.5.3";
19+
internal const string CurrentVersion = "6.6.0";
2020
const string ThemePrefix = "res:";
2121
const int DefaultIconSize = 20;
2222
internal const string LightTheme = ThemePrefix + "Light", PaleLightTheme = ThemePrefix + "PaleLight", DarkTheme = ThemePrefix + "Dark", PaleDarkTheme = ThemePrefix + "PaleDark", SimpleTheme = ThemePrefix + "Simple";

Codist/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@
1111
[assembly: AssemblyTrademark(nameof(Codist))]
1212
[assembly: ComVisible(false)]
1313
[assembly: AssemblyVersion("6.0.0.0")]
14-
[assembly: AssemblyFileVersion(Codist.Config.CurrentVersion + ".7500")]
14+
[assembly: AssemblyFileVersion(Codist.Config.CurrentVersion + ".7700")]
1515
[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]

Codist/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<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">
33
<Metadata>
4-
<Identity Id="Codist.WMJ.c7b93d20-621f-4b21-9d28-d51157ef0b94" Version="6.5.3.7577" Language="en-US" Publisher="WMJ" />
4+
<Identity Id="Codist.WMJ.c7b93d20-621f-4b21-9d28-d51157ef0b94" Version="6.6.0.7700" Language="en-US" Publisher="WMJ" />
55
<DisplayName>Codist</DisplayName>
66
<Description xml:space="preserve">A C# programmer's productivity booster which enhances syntax highlighting, quick info (tooltip), navigation bar, scrollbar, display quality, automatically updated version numbers, and brings smart tool bar to code editor.</Description>
77
<MoreInfo>https://github.com/wmjordan/Codist</MoreInfo>

README.md

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -164,15 +164,12 @@ To customize the *Super Quick Info*, adjust the settings in the options page.
164164

165165
_Super Quick Info_ especially enhances programming experience for C# programmers. There are plenty of options available in the options page.
166166

167-
![Super Quick Info - Options](doc/super-quick-info-csharp-options.png)
167+
<img src="doc/super-quick-info-csharp-options.png" title="" alt="Super Quick Info - Options" width="617">
168168

169-
* **Click and go** to source code of symbol definition
170-
171-
If a symbol is defined in your source code, you can click and go to its definition on the Quick Info window. No need to hit `F12` on your keyboard any more! Even more, _Codist_ also tells you where the symbol is defined if you hover your mouse over it.
172-
173-
![Super Quick Info - Click and Go](doc/super-quick-info-click-go.png)
169+
* **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.
170+
![C# optimized quick info](doc/csharp-optimized-quick-info.png)
174171

175-
* A **Context menu** with many symbol analysis commands will show up when you right click the signature of the symbol definition or any symbol that appears in the XML Doc.
172+
* A **Context menu** with many symbol analysis commands will show up when you right click the signature of the symbol definition or any symbol that appears in the Super Quick Info.
176173

177174
![Super Quick Info Csharp Menu](doc/super-quick-info-csharp-menu.png)
178175

@@ -210,8 +207,6 @@ _Codist_ shows XML Doc for those `namespace`s with an embedded `NamespaceDoc` cl
210207

211208
![Super Quick Info Csharp Namespace](doc/super-quick-info-csharp-namespace.png)
212209

213-
* **Use alternative style** option moves the glyph of the symbol to the bottom-right of the quick info, and [removes individual hyperlinks within the symbol signature parts](https://github.com/wmjordan/Codist/issues/102), which comes with Visual Studio 2019 update 3, in order to make it easier to use the _Click and Go_ feature on the symbol.
214-
215210
### Additional Quick Info Items
216211

217212
A dozen of additional quick info items could be displayed in the _Additional Quick Info Items_ options page.
@@ -478,17 +473,21 @@ Press the "Save" button to save the settings and Codist will change build number
478473

479474
In the *Display* tab of the *General* options page, several display enhancement options are offered.
480475

481-
![General Options Display](doc/display-options.png)
476+
<img src="doc/display-options.png" title="" alt="General Options Display" width="783">
477+
478+
Within the *Extra line margins* group box, you can adjust margins between lines to make code lines more readable.
479+
480+
Programmers who do not like *ClearType* rendering, which made text blurry and colorful, may want to try _Force Grayscale Text Rendering_ options.
482481

483-
Within the *Extra line margins* group box, you can adjust margins between lines to make code lines more readable.
482+
From version 6.6 on, resource monitors can be used to monitorCPU, disk and memory usage via the status bar on Visual Studio. Checking the *Monitor CPU*, *Monitor disk* or _Monitor memory_ check box enables the corresponding monitors.
484483

485-
Programmers who do not like *ClearType* rendering, which made text blurry and colorful, may want to try _Force Grayscale Text Rendering_ options.
484+
![Resource Monitors](doc/resource-monitors.png)
486485

487486
It is possible to use Compact menu like _Visual Studio 2019_ in _Visual Studio 2017_. Simply checking the _Move main menu to title bar_ option will do.
488487

489488
![Compact Menu](doc/compact-menu.png)
490489

491-
From version 6.3 on, it is possible to hide some elements from the user interface of Visual Studio from options under the _Layout Override_ section.
490+
By checking the check boxes started with "Hide...", it is possible to hide some elements from the user interface of Visual Studio from options under the _Layout Override_ section.
492491

493492
## Jump List Shortcuts
494493

TestProject/Methods.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace TestProject
99
internal class Methods : IDisposable
1010
{
1111
public Methods() {
12-
M(null);
12+
M("");
1313
}
1414

1515
~Methods() {
44.3 KB
Loading

doc/display-options.png

0 Bytes
Loading
0 Bytes
Loading

0 commit comments

Comments
 (0)