language-server-protocol
Here are 276 public repositories matching this topic...
Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support
-
Updated
Jul 25, 2021 - Vim script
Official repository for Spyder - The Scientific Python Development Environment
-
Updated
Jul 25, 2021 - Python
Emacs client/library for the Language Server Protocol
-
Updated
Jul 25, 2021 - Emacs Lisp
cc rust-lang/rls#1112
cc microsoft/language-server-protocol#376
This causes problems with displaying correct diagnostic span and code suggestion spans (here).
Community QA
Is your feature request related to a problem? Please describe.
Every time i run PlugUpdate on Windows it fails to replace bin/languageclient file. The reason is that on Windows it's impossible to overwrite binary if it's launched because file is busy.
Describe the solution you'd like
Some command to kill languageclient binary, so i can change my after update script to first kill lan
C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting
-
Updated
Jul 7, 2021 - C++
The engine for haskell ide-integration. Not an IDE
-
Updated
Dec 23, 2020 - Haskell
C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more
-
Updated
Jul 29, 2020 - C++
Quickstart configurations for the Nvim LSP client
-
Updated
Jul 26, 2021 - Lua
While I quite like the information readily provided by g:lsp_diagnostics_float_cursor and g:lsp_diagnostics_echo_cursor, their automatic nature doesn't fit my workflow.
Would it be difficult to add an avenue to trigger them on-demand, similar to <plug>(lsp-hover) / :LspHover?
Along similar lines, would it be difficult to add a g:lsp... setting to have <plug>(lsp-next-diganostic)
-
Updated
Jun 16, 2021 - Vim script
Lean mean (Neo)Vim machine, carefully crafted with
-
Updated
Jul 15, 2021 - Vim script
Client implementation of the Language Server Protocol for Sublime Text
-
Updated
Jul 25, 2021 - Python
PHP Implementation of the VS Code Language Server Protocol
-
Updated
Feb 23, 2021 - PHP
PHP intellisense for Visual Studio Code
-
Updated
Jun 26, 2021 - TypeScript
Document the commands that clients should implement and their expected behaviour on https://github.com/eclipse/eclipse.jdt.ls/wiki/JDT-LS-Extensions
Documentation and issues for Pylance
-
Updated
Jul 26, 2021
Environment data
VS Code version: 1.34.0
Extension version (available under the Extensions sidebar): 2019.4.12954
OS and version: Ubuntu 19.04
Python version (& distribution if applicable, e.g. Anaconda): 3.6
Type of virtual environment used: virtualenv
Problem
The type hints in the stub file for the current module aren't used for autocompletion.
I have a foo.pyi file as
elixirLS.projectDir having the value . causes the extension to not work. We should either ignore . or raise an issue
Results in an error like Skipping build because cwd changed from /home/jason/dev/gen_tracker/. to /home/jason/dev/gen_tracker in the output log
TypeScript & JavaScript Language Server
-
Updated
Jul 19, 2021 - TypeScript
A vim plugin for communicating with a language server
-
Updated
Jun 24, 2021 - Vim script
NPM module to connect Monaco editor with language servers
-
Updated
Jun 10, 2021 - TypeScript
A common platform for PowerShell development support in any editor or application!
-
Updated
Jul 26, 2021 - C#
Describe the bug
If I set
otp_path: "/packages/erlang/erlang-22.3.2/"then OTP packages are not indexed. If I remove the trailing path separator, then they are.
Our path expansion algorithms shouldn't care.
Often, something goes wrong in my setup of kak-lsp (a language server is installed incorrectly, the command I specified for that LSP is wrong, the plugin just isn't enabled for the window, I forgot to start the LSP, my kak-lsp.toml is invalid or in the wrong place, my code project is setup wrong, etc., etc.) When this happens there are two problems that make it more difficult to solve:
- **T
Language Server Protocol support for Atom (the basis of Atom-IDE)
-
Updated
Apr 23, 2021 - TypeScript
An implementation of the Language Server Protocol for R
-
Updated
Jul 26, 2021 - R
SQL language server written in Go.
-
Updated
Jul 22, 2021 - Go
Improve this page
Add a description, image, and links to the language-server-protocol topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the language-server-protocol topic, visit your repo's landing page and select "manage topics."



Bug Description:
Currently, we use more than one lib for debouncing: