Skip to content

Commit 1e27779

Browse files
committed
- Spell checked the readme file
1 parent 491c4ef commit 1e27779

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

README.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ Codist 是一个致力于为 C# 程序员提供更佳的编码体验和效率的
55

66
# Features
77

8-
Here's a breef but not complete demonstration of *Codist*'s enhancement to Visual Studio.
8+
Here's a brief but not complete demonstration of *Codist*'s enhancement to Visual Studio.
99

1010
![Feature overview](doc/preview.png)
1111

1212
Check out this list to see what _Codist_ can do for you.
1313

1414
* [Advanced Syntax Highlight](#advanced-c-syntax-highlight) ANY LANGUAGES, and [*Comment Tagger*](#comment-tagger-and-styles) highlights `to-do` style comments
1515
![](doc/feature-brief-syntax-highlight.png)
16-
* [Super Quick Info](#super-quick-info) with extended XML Doc, symbol tooltips, selectable contents, appearance customization, etc.
16+
* [Super Quick Info](#super-quick-info) with extended XML Doc, symbol tool-tips, selectable contents, appearance customization, etc.
1717
![Feature Brief Super Quick Info](doc/feature-brief-super-quick-info.png)
1818
* [Navigation Bar](#navigation-bar) with a drag-and-drop and filter enabled member list
1919
![Feature Brief Navigation Bar](doc/feature-brief-navigation-bar.png)
@@ -28,7 +28,7 @@ Check out this list to see what _Codist_ can do for you.
2828
* [Others](#other-features)
2929
* [Comprehensive Configurations](#feature-control)
3030
* [Acknowledgements](#acknowledgements)
31-
* [License](#license), [Bugs and Sugguestions](#bugs-and-suggestions), [Donate](#support-codist-by-donation)
31+
* [License](#license), [Bugs and Suggestions](#bugs-and-suggestions), [Donate](#support-codist-by-donation)
3232

3333
_Codist_ supports localization into other languages and it has both English and Chinese now.
3434

@@ -48,7 +48,7 @@ The following screenshots of the `TestPage.cs` file in the source code project d
4848
* Comment content can be tagged (e.g. _note_) and highlighted with individual style.
4949
* Unnecessary code can be marked strike-through.
5050
* Keywords are categorized and highlighted with various styles (e.g. `abstract` and `sealed`, `return` and `throw`, etc.).
51-
* Overriding members (such as `ToString`) can be painted with gradient background color, so at a glance we know that the marked implementations have overrided their base classes.
51+
* Overriding members (such as `ToString`) can be painted with gradient background color, so at a glance we know that the marked implementations have overridden their base classes.
5252
* Imported symbols (from external assemblies, e.g. `NotImplementedException`, `ToString`) can be marked with a different style (bold here), distinguishing from symbols defined in your code.
5353
* All the above styles are customizable.
5454

@@ -86,9 +86,9 @@ You can explore other syntax categories by clicking the list on the left of the
8686

8787
Syntax definitions in the _All languages_ section will list all syntax styles for any languages installed; those under _Tagged comments_ section apply to [comment taggers](#comment-tagger-and-styles), others apply to corresponding languages accordingly.
8888

89-
**Note**: _Font size_ is relative value to editor default font size. Halfly checked checkboxes denote default syntax styles are used.
89+
**Note**: _Font size_ is relative value to editor default font size. Partially checked checkboxes denote default syntax styles are used.
9090

91-
**A Side Note for Editor Font**: You may consider subsituting the font used by Visual Studio code editor with professionally designed fonts for programming, for instance, [IBM Plex Mono](https://github.com/IBM/plex), [Fira Code](https://github.com/tonsky/FiraCode), etc. Employing [MacType](https://github.com/snowie2000/mactype) can also enhance systemwide textual display quality, especially for Chinese, Japanese and Korean programmers.
91+
**A Side Note for Editor Font**: You may consider substituting the font used by Visual Studio code editor with professionally designed fonts for programming, for instance, [IBM Plex Mono](https://github.com/IBM/plex), [Fira Code](https://github.com/tonsky/FiraCode), etc. Employing [MacType](https://github.com/snowie2000/mactype) can also enhance system-wide textual display quality, especially for Chinese, Japanese and Korean programmers.
9292

9393
### My Symbols and External Symbols
9494

@@ -114,7 +114,7 @@ You can customize it in the *symbol markers* section under the *C#* section in t
114114

115115
## Super Quick Info
116116

117-
The quick info (the tooltip shown when you hover your mouse pointer on your C# source code) can be enhanced by *Codist*.
117+
The quick info (the tool-tip shown when you hover your mouse pointer on your C# source code) can be enhanced by *Codist*.
118118

119119
### General Quick Info
120120

@@ -181,7 +181,7 @@ _Super Quick Info_ especially enhances programming experience for C# programmers
181181
The overridden XML Documentation makes the following changes to displayed documentation.
182182

183183
* More syntax colors (adopting syntax highlight colors) for symbols.
184-
* Icons for documetation parts.
184+
* Icons for documentation parts.
185185
* Selectable content of the documentation.
186186
* Copyable quick info content (First select text with your mouse, then press `Ctrl + C` shortcut key, or right click to show up a context menu with Copy command).
187187
* Concise form of members (without leading namespace or containing type names, hover your mouse over a symbol to view its full definition).
@@ -192,7 +192,7 @@ _Super Quick Info_ especially enhances programming experience for C# programmers
192192

193193
When _Override XML Documentation_ checkbox is checked in the options page, it is also possible to activate options under it.
194194

195-
* **Inherit from base type or interfaces** option will show documentation description from base `class`es or implemeted `interface`s if the XML Doc description of the current symbol is absent.
195+
* **Inherit from base type or interfaces** option will show documentation description from base `class`es or implemented `interface`s if the XML Doc description of the current symbol is absent.
196196

197197
![Super Quick Info - Inherit Base](doc/super-quick-info-inherit-base.png)
198198

@@ -263,7 +263,7 @@ _Codist_ shows XML Doc for those `namespace`s with an embedded `NamespaceDoc` cl
263263

264264
## Navigation Bar
265265

266-
_Navigation bar_ locates at the top of the code editor window. It overrides the original navigation bar. When the _Navigation Bar_ is loadeded, it hides two drop-down lists on the original Navigation Bar, but preserves the project drop-down list.
266+
_Navigation bar_ locates at the top of the code editor window. It overrides the original navigation bar. When the _Navigation Bar_ is loaded, it hides two drop-down lists on the original Navigation Bar, but preserves the project drop-down list.
267267

268268
Basically, the _Navigation Bar_ serves the same purpose of the original one comes with Visual Studio, displaying symbol information where the caret is placed.
269269

@@ -295,9 +295,9 @@ Basically, the _Navigation Bar_ serves the same purpose of the original one come
295295

296296
There is also a search box in this menu, which filters content of the menu.
297297

298-
There are several buttons beside the search box. Numbers on the buttons counts corrsponding items within the type. Hover your mouse cursor over the button, you can read meanings of them. Pressing down those buttons filters members within the menu to corresponding ones.
298+
There are several buttons beside the search box. Numbers on the buttons counts corresponding items within the type. Hover your mouse cursor over the button, you can read meanings of them. Pressing down those buttons filters members within the menu to corresponding ones.
299299

300-
You can right click items on the menu to bring out a context menu for curresponding members.
300+
You can right click items on the menu to bring out a context menu for corresponding members.
301301

302302
3. Clicking a **Namespace node** which follows the Document node will popup a menu, displaying namespaces and types defined in the corresponding namespace. You can click on those items and jump to the beginning of corresponding definitions.
303303

@@ -355,11 +355,11 @@ Similarly, you can type in the search box to filter down the titles.
355355

356356
There are two toolbars on _Smart Bar_. The top bar contains general editing commands for all file types. Buttons on the bottom bar changes according to file types.
357357

358-
Buttons on the *Smart Bar* changes according to your selection, typical buttons are editing operations (e.g. _Cut_, _Copy_, _Paste_, _Delete_, _Duplicate_, _Formatting_, _Find_, etc.), code analysis operations (e.g. _Go to defintion_, _Find references_), refactoring operations (e.g. _Rename_, _Extract method_, etc.)
358+
Buttons on the *Smart Bar* changes according to your selection, typical buttons are editing operations (e.g. _Cut_, _Copy_, _Paste_, _Delete_, _Duplicate_, _Formatting_, _Find_, etc.), code analysis operations (e.g. _Go to definition_, _Find references_), refactoring operations (e.g. _Rename_, _Extract method_, etc.)
359359

360360
![Smart Bar](doc/smart-bar.png)
361361

362-
Each button on _Smart Bar_ usually has multiple functions. Left clicking, right clicking, Ctrl+clicking and Shift+clicking trigger different commands. For details, see the tooltip for the buttons. Right clicking a button usually expands the effective range of a command to the whole line, or brings out a pop-up menu for more commands.
362+
Each button on _Smart Bar_ usually has multiple functions. Left clicking, right clicking, Ctrl+clicking and Shift+clicking trigger different commands. For details, see the tool-tip for the buttons. Right clicking a button usually expands the effective range of a command to the whole line, or brings out a pop-up menu for more commands.
363363

364364
![Smart Bar](doc/smart-bar-2.png)
365365

@@ -399,7 +399,7 @@ For Visual Studio extension developers, the preview offers more, for instances,
399399

400400
The **Find Implementations** command for an interface type will display all types that implement that interface. The same command will also appear for interface members, which finds out corresponding members that implement the specific interface member.
401401

402-
When we begin to work with new libraries, we usually have to learn new types and APIs. Two typical senario are that "_what methods, properties return specific instance of a type?_" and "_what methods can an instance of a given type can be passed into?_". Thus, _Smart Bar_ provides _Find Instance Producer_ and _Find Instance as Parameter_ for type names. The following screen shot demonstrates the reslt of finding instance producers which returns an instance of `IWpfTextView`.
402+
When we begin to work with new libraries, we usually have to learn new types and APIs. Two typical scenario are that "_what methods, properties return specific instance of a type?_" and "_what methods can an instance of a given type can be passed into?_". Thus, _Smart Bar_ provides _Find Instance Producer_ and _Find Instance as Parameter_ for type names. The following screen shot demonstrates the result of finding instance producers which returns an instance of `IWpfTextView`.
403403

404404
![Smart Bar Instance Producer](doc/smart-bar-instance-producer.png)
405405

@@ -421,7 +421,7 @@ To remove symbol marker, click the *Remove symbol mark* command in the drop-down
421421

422422
Symbol markers will be cleared when the solution is unloaded.
423423

424-
**Note**: The style of symbol markers can be customized in othe *Syntax highlight Configurations* dialog. The default colors are listed below. You also need to turn on the _Syntax Highlight_ feature in order to make this feature work.
424+
**Note**: The style of symbol markers can be customized in the *Syntax highlight Configurations* dialog. The default colors are listed below. You also need to turn on the _Syntax Highlight_ feature in order to make this feature work.
425425

426426
![Symbol marker Options](doc/symbolmarker-options.png)
427427

@@ -443,10 +443,10 @@ _Smart Bar_ also works on _Output_, _C# Interactive_, _Immediate (Debug)_, _Find
443443

444444
## Scrollbar Marker
445445

446-
_Scollbar Marker_ draws extra glyphs and shapes on the vertical scrollbar for the following syntax elements:
446+
_Scrollbar Marker_ draws extra glyphs and shapes on the vertical scrollbar for the following syntax elements:
447447

448448
* **Line numbers** (marked with gray dashed lines and numbers)
449-
* Selection range (marked with semi-trasparent color blocks over the bar)
449+
* Selection range (marked with semi-transparent color blocks over the bar)
450450
* Special comments tagged by comment tagger (marked with small squares)
451451
* C# `class`/`struct`/`interface`/`enum` **declarations** (marked with lines indicating their ranges and a square, and their names indicating their declaration locations)
452452
* C# compiler directives, e.g. `#if`, `#else`, `#region`, `#pragma`, etc. (marked with a gray spot)
@@ -492,7 +492,7 @@ From version 6.3 on, it is possible to hide some elements from the user interfac
492492

493493
## Jump List Shortcuts
494494

495-
Jump List is a menu section that appears when you right click the Visual Studio button on the taskbar. It lists your recently opened solutions, projects or documents.
495+
Jump List is a menu section that appears when you right click the Visual Studio button on the task bar. It lists your recently opened solutions, projects or documents.
496496

497497
From version 6.3 on, Codist can add three shortcuts to that list when you check the _Jump List Shortcuts_ option. Those shortcuts start Visual Studio in a special mode.
498498

0 commit comments

Comments
 (0)