Skip to content

Commit

Permalink
Update documentation to add GetDoc subcommand
Browse files Browse the repository at this point in the history
  • Loading branch information
puremourning committed Sep 24, 2015
1 parent d4e9d4d commit 3ddc2fc
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 6 deletions.
16 changes: 16 additions & 0 deletions README.md
Expand Up @@ -420,6 +420,7 @@ Quick Feature Summary
* Go to declaration/definition (`GoTo`, etc.)
* Semantic type information for identifiers (`GetType`)
* Automatically fix certain errors (`FixIt`)
* View documentation comments for identifiers (`GetDoc`)

### C♯

Expand All @@ -429,11 +430,13 @@ Quick Feature Summary
* Semantic type information for identifiers (`GetType`)
* Automatically fix certain errors (`FixIt`)
* Management of OmniSharp server instance
* View documentation comments for identifiers (`GetDoc`)

### Python 2

* Intelligent auto-completion
* Go to declaration/definition (`GoTo`, etc.)
* View documentation comments for identifiers (`GetDoc`)

### Go

Expand All @@ -445,6 +448,7 @@ Quick Feature Summary
* Semantic auto-completion
* Go to definition (`GoToDefinition`)
* Semantic type information for identifiers (`GetType`)
* View documentation comments for identifiers (`GetDoc`)

User Guide
----------
Expand Down Expand Up @@ -911,6 +915,18 @@ where after fixing one diagnostic, another fix-it is available.
Supported in filetypes: `c, cpp, objc, objcpp, cs`
### The `GetDoc` subcommand
Displays the preview window populated with quick info about the identifier
under the cursor. This includes, depending on the language, things like:
* The type or declaration of identifier
* Doxygen/javadoc comments
* Python docstrings
* etc.
Supported in filetypes: `c, cpp, objc, objcpp, cs, python, typescript`
### The `StartServer` subcommand
Starts the semantic-engine-as-localhost-server for those semantic engines that
Expand Down
30 changes: 24 additions & 6 deletions doc/youcompleteme.txt
Expand Up @@ -45,12 +45,13 @@ Contents ~
6. The |GetType| subcommand
7. The |GetParent| subcommand
8. The |FixIt| subcommand
9. The |StartServer| subcommand
10. The |StopServer| subcommand
11. The |RestartServer| subcommand
12. The |ReloadSolution| subcommand
13. The |GoToImplementation| subcommand
14. The |GoToImplementationElseDeclaration| subcommand
9. The |GetDoc| subcommand
10. The |StartServer| subcommand
11. The |StopServer| subcommand
12. The |RestartServer| subcommand
13. The |ReloadSolution| subcommand
14. The |GoToImplementation| subcommand
15. The |GoToImplementationElseDeclaration| subcommand
8. Options |youcompleteme-options|
1. The |g:ycm_min_num_of_chars_for_completion| option
2. The |g:ycm_min_num_identifier_candidate_chars| option
Expand Down Expand Up @@ -586,6 +587,7 @@ C-family languages (C, C++, Objective C, Objective C++) ~
- Go to declaration/definition (|GoTo|, etc.)
- Semantic type information for identifiers (|GetType|)
- Automatically fix certain errors (|FixIt|)
- View documentation comments for identifiers (|GetDoc|)

-------------------------------------------------------------------------------
*youcompleteme-c*
Expand All @@ -597,13 +599,15 @@ C♯ ~
- Semantic type information for identifiers (|GetType|)
- Automatically fix certain errors (|FixIt|)
- Management of OmniSharp server instance
- View documentation comments for identifiers (|GetDoc|)

-------------------------------------------------------------------------------
*youcompleteme-python-2*
Python 2 ~

- Intelligent auto-completion
- Go to declaration/definition (|GoTo|, etc.)
- View documentation comments for identifiers (|GetDoc|)

-------------------------------------------------------------------------------
*youcompleteme-go*
Expand All @@ -619,6 +623,7 @@ TypeScript ~
- Semantic auto-completion
- Go to definition (|GoToDefinition|)
- Semantic type information for identifiers (|GetType|)
- View documentation comments for identifiers (|GetDoc|)

===============================================================================
*youcompleteme-user-guide*
Expand Down Expand Up @@ -1122,6 +1127,19 @@ is available.

Supported in filetypes: 'c, cpp, objc, objcpp, cs'

-------------------------------------------------------------------------------
The *GetDoc* subcommand

Displays the preview window populated with quick info about the identifier
under the cursor. This includes, depending on the language, things like:

- The type or declaration of identifier
- Doxygen/javadoc comments
- Python docstrings
- etc.

Supported in filetypes: 'c, cpp, objc, objcpp, cs, python, typescript'

-------------------------------------------------------------------------------
The *StartServer* subcommand

Expand Down

0 comments on commit 3ddc2fc

Please sign in to comment.