Auto merge of #2344 - micbou:documentation-semantic-completion-other-languages, r=Valloric
[READY] Mention all natively supported languages in documentation We mention all supported languages except C-family languages and JavaScript in the `Semantic Completion for Other Languages` section of the documentation. Add them. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/valloric/youcompleteme/2344) <!-- Reviewable:end -->
This commit is contained in:
commit
d2cda80398
11
README.md
11
README.md
@ -977,15 +977,16 @@ package you have in the virtual environment.
|
|||||||
|
|
||||||
### Semantic Completion for Other Languages
|
### Semantic Completion for Other Languages
|
||||||
|
|
||||||
Python, C#, Go, Rust, and TypeScript are supported natively by YouCompleteMe
|
C-family, C#, Go, JavaScript, Python, Rust, and TypeScript languages are
|
||||||
using the [Jedi][], [Omnisharp][], [Gocode][], [racer][], and [TSServer][]
|
supported natively by YouCompleteMe using the [Clang][], [OmniSharp][],
|
||||||
engines, respectively. Check the [installation](#installation) section for
|
[Gocode][]/[Godef][], [Tern][], [Jedi][], [racer][], and [TSServer][] engines,
|
||||||
instructions to enable these features if desired.
|
respectively. Check the [installation](#installation) section for instructions
|
||||||
|
to enable these features if desired.
|
||||||
|
|
||||||
YCM will use your `omnifunc` (see `:h omnifunc` in Vim) as a source for semantic
|
YCM will use your `omnifunc` (see `:h omnifunc` in Vim) as a source for semantic
|
||||||
completions if it does not have a native semantic completion engine for your
|
completions if it does not have a native semantic completion engine for your
|
||||||
file's filetype. Vim comes with okayish omnifuncs for various languages like
|
file's filetype. Vim comes with okayish omnifuncs for various languages like
|
||||||
Ruby, PHP etc. It depends on the language.
|
Ruby, PHP, etc. It depends on the language.
|
||||||
|
|
||||||
You can get stellar omnifuncs for Java and Ruby with [Eclim][]. Just make sure
|
You can get stellar omnifuncs for Java and Ruby with [Eclim][]. Just make sure
|
||||||
you have the _latest_ Eclim installed and configured (this means Eclim `>= 2.2.*`
|
you have the _latest_ Eclim installed and configured (this means Eclim `>= 2.2.*`
|
||||||
|
@ -1229,15 +1229,16 @@ package you have in the virtual environment.
|
|||||||
*youcompleteme-semantic-completion-for-other-languages*
|
*youcompleteme-semantic-completion-for-other-languages*
|
||||||
Semantic Completion for Other Languages ~
|
Semantic Completion for Other Languages ~
|
||||||
|
|
||||||
Python, C#, Go, Rust, and TypeScript are supported natively by YouCompleteMe
|
C-family, C#, Go, JavaScript, Python, Rust, and TypeScript languages are
|
||||||
using the Jedi [6], Omnisharp [8], Gocode [9], racer [13], and TSServer [11]
|
supported natively by YouCompleteMe using the Clang [5], OmniSharp [8], Gocode
|
||||||
engines, respectively. Check the installation section for instructions to
|
[9]/Godef [10], Tern [12], Jedi [6], racer [13], and TSServer [11] engines,
|
||||||
enable these features if desired.
|
respectively. Check the installation section for instructions to enable these
|
||||||
|
features if desired.
|
||||||
|
|
||||||
YCM will use your 'omnifunc' (see ':h omnifunc' in Vim) as a source for
|
YCM will use your 'omnifunc' (see ':h omnifunc' in Vim) as a source for
|
||||||
semantic completions if it does not have a native semantic completion engine
|
semantic completions if it does not have a native semantic completion engine
|
||||||
for your file's filetype. Vim comes with okayish omnifuncs for various
|
for your file's filetype. Vim comes with okayish omnifuncs for various
|
||||||
languages like Ruby, PHP etc. It depends on the language.
|
languages like Ruby, PHP, etc. It depends on the language.
|
||||||
|
|
||||||
You can get stellar omnifuncs for Java and Ruby with Eclim [48]. Just make sure
|
You can get stellar omnifuncs for Java and Ruby with Eclim [48]. Just make sure
|
||||||
you have the _latest_ Eclim installed and configured (this means Eclim '>=
|
you have the _latest_ Eclim installed and configured (this means Eclim '>=
|
||||||
|
Loading…
Reference in New Issue
Block a user