فهرست منبع

Merge branch 'master' of https://github.com/Chiel92/YouCompleteMe

Conflicts:
	README.md
Chiel92 11 سال پیش
والد
کامیت
66b70ee7f5
1فایلهای تغییر یافته به همراه13 افزوده شده و 0 حذف شده
  1. 13 0
      README.md

+ 13 - 0
README.md

@@ -389,6 +389,18 @@ But again, installing YCM with Vundle takes care of all of this for you.
 
 In the future expect to see features like go-to-definition for Python as well.
 
+### C# semantic completion
+
+YCM uses [omnisharp][] to provide semantic completion for C#. 
+YCM uses it as a git subrepo. If you're installing YCM with Vundle
+(which is the recommended way) then Vundle will make sure that the subrepo is
+checked out when you do `:BundleInstall`. If you're installing YCM by hand, then
+you need to run `git submodule update --init --recursive` when you're checking
+out the YCM repository.
+
+OmniSharp is written in C# and has to be compiled. The install script takes care of this 
+if you pass `--omnisharp-completer` as an argument.
+
 ### Semantic completion for other languages
 
 YCM will use your `omnifunc` (see `:h omnifunc` in Vim) as a source for semantic
@@ -1325,3 +1337,4 @@ This software is licensed under the [GPL v3 license][gpl].
 [ctags-format]: http://ctags.sourceforge.net/FORMAT
 [vundle-bug]: https://github.com/gmarik/vundle/issues/48
 [ycm-users]: https://groups.google.com/forum/?hl=en#!forum/ycm-users
+[omnisharp]: https://github.com/nosami/OmniSharpServer