-
Updated
Jun 11, 2020 - TypeScript
language-server
Here are 164 public repositories matching this topic...
-
Updated
Jun 11, 2020 - Scala
As the title states, I'd like to share configuration, extensions, cache, and document-store between Solargraph (and its internal YARD) as it's used in the VSCode extension, and Yard as it's run from the command line.
The goals are effectively to avoid some duplication of doc generation, let YARD CLI understand Solargraph's custom tags , and have Solargraph utilize any YARD extensions I curren
I am using the vscode extension and there is no autocompletion for $path = $_SERVER['DOCUMENT_ROOT']."/directory".
Can I somehow specify the document root?
Hello,
LSP is not able to recognize when binaries such as Solargraph or Sorbet are installed with rbenv.
As a workaround, you need to put the complete path to solargraph e.g /home/tvallois/.rbenv/shims/solargraph
Error:
Could not start solargraph
[Errno 2] No such file or directory: 'solargraph'
Server will be disabled for this window
- OS and language server
Ubuntu 19.10
NVIM v0.5.0-445-gca02db1f9
Build type: RelWithDebInfo
LuaJIT 2.1.0-beta3
Compilation: /usr/bin/gcc-5 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -O2 -g -Og -g -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wmissing-prototypes -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=auto
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
Update phpdoc
Feature description or problem with existing feature
I'd love to have an option to just update the auto phpdoc.
Like if I'm adding another parameter to the method, I'd like the phpdoc to "automatically update".
Describe the solution you'd like
Something like to automatically do:

Implementing them is fairly straightforward, sin
-
Updated
Jun 2, 2020 - TypeScript
Need vim help docs
I'd like to be able to type :help :LspInstallServer, :help g:lsp_settings, etc. in my vim and have it jump to docs about those topics. Currently vim-lsp-settings has no doc/vim-lsp-settings.txt file or other vim helpdoc files.
I recall there's some documentation like the README or the CHANGELOG that's supposed to be in a build artefact. We should add that as a build step so that no manipulation is needed.
-
Updated
Jun 2, 2020 - TypeScript
-
Updated
Jun 9, 2020 - Lua
It seems like there is a hardcoded timeout for every request.
When running yarn while the server is running, it seems like tsserver gets overwhelmed with handling all the new files added and doesn't respond to requests immediatly.
I then get a lot of errors like:
Error: Request textDocument/definition failed with message: definition timeout
at handleResponse (/Users/felix/src/github
-
Updated
Jun 8, 2020 - Rust
- <br>: Works in overview for hover and doc page. Also works in @param description for doc page, but hover prints <br> instead of inserting a line break.
- \: Works in @param description for hover, but doc page prints \ instead of inserting a line break. When used in overview, both hover and doc page print \.
It would be great if one of these worked generally, preferably <br>,
I feel like there is a bunch of people trying out the language server and it's not working for them, often because of missing configuration or installs. In the long term it would be great to improve error messages in these cases.
As a first step I think it would help to provide documentation for troubleshooting.
- How to collect information / logs and report them (e.g. in vs code or vim)
-
Updated
Jun 11, 2020 - Haxe
my json schema:
"env": {
"type": "object",
"default": {
"KEY": "VALUE"
}
}the result of auto completion:
env: [object Object]The Description of Haskell Language Server in the VSCode Extensions is incredibly useless. What IS Haskell Language Server?
You don't bother explaining a damn thing abou
At this point the descriptions of the plugin options visible in the Atom settings are rather basic and often less accurate than what can be found in the documentation of the specific feature provider.
We should improve those descriptions and/or link to the relevant docs if applicable.
Any help on this is highly apprec
Hello,
i found this while i was playing around with the language server protocol and hie today.
The LanguageClient sends empty notifications without the params key. The vscode-languageclient sends in this case the null value {}: main.ts#L940
T
Documentation
Similar to renaming local variables/functions, renaming private variables/methods can be optimized to search fewer files.
See this commit for the local optimization: ce31bd66175812b981a6bd3f76fa68d8b8ebeb49
A similar optimization is possible if it's classified as a CLASS_MEMBER and the namespace is private.
Improve this page
Add a description, image, and links to the language-server 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 topic, visit your repo's landing page and select "manage topics."



GITLENS provides its extension own setting page:
https://github.com/eamodio/vscode-gitlens#configuration
Java extension has the similar requirement for the settings page to provide a user friendly UI and advanced features besides VSCode default setting editor: