Merge pull request #3345 from micbou/fix-clangd-docs
[READY] Fix Clangd link in docs
This commit is contained in:
commit
25ebc0b9ab
17
README.md
17
README.md
@ -596,10 +596,10 @@ process.
|
|||||||
languages. YCM is designed to work with libclang version 7.0.0 or higher.
|
languages. YCM is designed to work with libclang version 7.0.0 or higher.
|
||||||
|
|
||||||
In addition to `libclang`, YCM also supports an **experimental**
|
In addition to `libclang`, YCM also supports an **experimental**
|
||||||
[clangd][]-based completer. You can download the latest version of [clangd]
|
[clangd][]-based completer. You can download the latest version of
|
||||||
[] from [llvm.org releases][clang-download]. Follow Step 4 to learn how to
|
[clangd][] from [llvm.org releases][clang-download]. Follow Step 4 to learn
|
||||||
tell YCM where to find clangd binary. Please note that YCM is designed to
|
how to tell YCM where to find clangd binary. Please note that YCM is
|
||||||
work with [clangd][] version 7.0.0 or higher.
|
designed to work with [clangd][] version 7.0.0 or higher.
|
||||||
|
|
||||||
You can use the system libclang or clangd _only if you are sure it is
|
You can use the system libclang or clangd _only if you are sure it is
|
||||||
version 7.0.0 or higher_, otherwise don't. Even if it is, we recommend using
|
version 7.0.0 or higher_, otherwise don't. Even if it is, we recommend using
|
||||||
@ -640,7 +640,7 @@ process.
|
|||||||
cd ycm_build
|
cd ycm_build
|
||||||
|
|
||||||
Now we need to generate the makefiles. If you DON'T care about semantic
|
Now we need to generate the makefiles. If you DON'T care about semantic
|
||||||
support for C-family languages or plan to use **experimental** [clangd][]-
|
support for C-family languages or plan to use **experimental** [clangd][]
|
||||||
based completer, run the following command in the `ycm_build` directory:
|
based completer, run the following command in the `ycm_build` directory:
|
||||||
|
|
||||||
cmake -G "<generator>" . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp
|
cmake -G "<generator>" . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp
|
||||||
@ -713,9 +713,8 @@ process.
|
|||||||
```viml
|
```viml
|
||||||
let g:ycm_clangd_binary_path = "/path/to/clangd"
|
let g:ycm_clangd_binary_path = "/path/to/clangd"
|
||||||
```
|
```
|
||||||
You need to change /path/to/clangd with the path of binary you downloaded in
|
You need to change `/path/to/clangd` with the path of binary you downloaded
|
||||||
step 3.
|
in step 3.
|
||||||
|
|
||||||
|
|
||||||
5. *This step is optional.*
|
5. *This step is optional.*
|
||||||
|
|
||||||
@ -1028,7 +1027,7 @@ directory.
|
|||||||
#### Option 2: Provide the flags manually
|
#### Option 2: Provide the flags manually
|
||||||
|
|
||||||
_Note that this option doesn't work with **experimental** [clangd][]-based
|
_Note that this option doesn't work with **experimental** [clangd][]-based
|
||||||
completer. You can use a [compile_flags.txt][fixedcdb] file instead_
|
completer. You can use a [compile_flags.txt][fixedcdb] file instead._
|
||||||
|
|
||||||
If you don't have a compilation database, or aren't able to generate one,
|
If you don't have a compilation database, or aren't able to generate one,
|
||||||
you have to tell YouCompleteMe how to compile your code some other way.
|
you have to tell YouCompleteMe how to compile your code some other way.
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user