diff options
| author | Michael Lingelbach <m.j.lbach@gmail.com> | 2019-11-29 00:07:35 -0800 |
|---|---|---|
| committer | Justin M. Keyes <justinkz@gmail.com> | 2019-11-29 00:07:35 -0800 |
| commit | c57ead5cd0cd5abdb1a3a862bb2ade63c6b1018d (patch) | |
| tree | 86fe3da89d79f8f5c067ea96c74dd1942fe00f09 /README.md | |
| parent | [docgen] Update README.md (diff) | |
| download | nvim-lspconfig-c57ead5cd0cd5abdb1a3a862bb2ade63c6b1018d.tar nvim-lspconfig-c57ead5cd0cd5abdb1a3a862bb2ade63c6b1018d.tar.gz nvim-lspconfig-c57ead5cd0cd5abdb1a3a862bb2ade63c6b1018d.tar.bz2 nvim-lspconfig-c57ead5cd0cd5abdb1a3a862bb2ade63c6b1018d.tar.lz nvim-lspconfig-c57ead5cd0cd5abdb1a3a862bb2ade63c6b1018d.tar.xz nvim-lspconfig-c57ead5cd0cd5abdb1a3a862bb2ade63c6b1018d.tar.zst nvim-lspconfig-c57ead5cd0cd5abdb1a3a862bb2ade63c6b1018d.zip | |
pyls_ms: Microsoft Python Language Server #57
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -43,6 +43,7 @@ Implemented language servers: - [hie](#hie) - [leanls](#leanls) - [pyls](#pyls) +- [pyls_ms](#pyls_ms) - [rls](#rls) - [rust_analyzer](#rust_analyzer) - [solargraph](#solargraph) @@ -1436,6 +1437,38 @@ nvim_lsp#setup("pyls", {config}) settings = {} ``` +## pyls_ms + +https://github.com/Microsoft/python-language-server + +`Microsoft Language Server for Python `, a language server for Python. + +Requires [.NET Core](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-install-script) to run. On Linux or macOS: + +```bash +curl -L https://dot.net/v1/dotnet-install.sh | sh +``` + +This server accepts configuration via the `settings` key. + +```lua +nvim_lsp.pyls_ms.setup({config}) + + Default Values: + cmd = { "dotnet exec /path/to/Microsoft.Python.LanguageServer.dll" } + filetypes = { "python" } + log_level = lsp.protocol.MessageType.Warning + root_dir = util.find_git_ancestor(fname) or vim.loop.os_homedir() + settings = { + python = { + analysis = { + errors = {}; + info = {}; + disabled = {}; + }; + } +``` + ## rls https://github.com/rust-lang/rls |
