cmp-nvim-lsp-signature-help
lsp-inlayhints.nvim
cmp-nvim-lsp-signature-help | lsp-inlayhints.nvim | |
---|---|---|
10 | 19 | |
534 | 423 | |
- | - | |
0.0 | 3.9 | |
5 days ago | 11 months ago | |
Lua | Lua | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cmp-nvim-lsp-signature-help
-
How is LazyVim listing the function description while the user is typing in the function's inputs?
hrsh7th/cmp-nvim-lsp-signature-help
-
When pressing completing the suggestion for a method using `cmp` and `LSP`, is possible to have the arguments in the the completion?
If you want this to get information about the function signature I recommend hrsh7th/cmp-nvim-lsp-signature-help.
-
Help with finding a plugin & workflow
cmp signature helper & lsp buf definition
-
Make a nvim-cmp source that provides suggestions without waiting for a prompt
By the way, isn't this what you are looking for?
-
Plugin to show parameters of a function
I use https://github.com/hrsh7th/cmp-nvim-lsp-signature-help to display the parameters as I am writing the method call
-
How to configure nvim lsp and cmp behave like in nvim-cmp example with parameters autocomplete and signature help?
First it's using ghost text to display what will be inserted. Also you can use cmp-nvim-lsp-signature-help which will display signatures when autocompleting.
-
Show lsp signature_help window above cursor
I using hrsh7th/cmp-nvim-lsp-signature-help
-
Auto-complete for cmp-nvim-lsp-signature?
I'm using cmp-nvim-lsp-signature-help to show the signature (TypeScript):
-
If you guys aren’t using lsp_signature.nvim what are you using then?
Pretty much like the completion help window. However, (at least with rust-analyzer) there are some caveats.
-
Getting arguments/parameters from Pyright LSP
I just found this too https://github.com/hrsh7th/cmp-nvim-lsp-signature-help.
lsp-inlayhints.nvim
-
Help needed with setting up inlay hints
Thanks for the reply! I also wanted to make it work with clangd, but it won't. I stumbled upon this issue. Maybe you have enough knowledge to figure this out, I don't know how to set up this compilation database. I installed clangd using Mason, and configured it via lspconfig basically the same way as the guy in the issue I linked did. Also, I'm using the newest nightly.
-
Forking of rust-tools.nvim
I don't understand why inlay hints must be implemented in a rust-specific plugin. https://github.com/lvimuser/lsp-inlayhints.nvim exists, has support for inline inlay hints (on a separate branch for now) and works with rust (and should work any language server since inlay hints are part of the spec). Am I missing something?
-
feat(ui): inline virtual text #20130 just merged
To use inlay hints in typescript an rust you would need this plugin: https://github.com/lvimuser/lsp-inlayhints.nvim It provides example in the readme on how to setup inlay hints for typescript and rust. For now the master brach has "old" inlay hints implementation but there is a branch that implement new one. And of course you will need nightly version for that for now.
-
rust-analyzer changelog #181
https://github.com/lvimuser/lsp-inlayhints.nvim (Multiple langs)
-
How to enable inlay hints for ocamllsp?
But it doesn't seem to work. I also tried lvimuser/lsp-inlayhints.nvim with no luck. Any advice of how to properly enable this feature when ocamllsp server is attached? Thank you in advance.
-
Help with finding a plugin & workflow
I have inlay hints working in nvim with lvimuser/lsp-inlayhints.nvim, no special configuration other than the LspAttach block from their README. The caveat is that your LSP server has to support inlay hints.
-
Please inform me of the plugin(s) enabling these two features
The second one might be https://github.com/lvimuser/lsp-inlayhints.nvim
-
tsserver configuration options
you can use nvim-lspcofig for LSP support, mason.nvim for installing LSP servers, linters, formatters and debug adapters. nvim-cmp for completions, luasnip for snippets, null-ls for configuring your formatter and linters , lsp-inlayhints for inlay hints.
-
getting inline rust analyzer error hints with neovim
Inlay hints are available through rust-tools.nvim, or lsp-inlayhints.nvim.
-
Is it possible to get inlay hints with Omnisharp?
iirc, inlay hints aren't supported by nvim's built-in LSP, but you can get them with the inlay-hints plugin: https://github.com/lvimuser/lsp-inlayhints.nvim (if the LSP for omnisharp also supports them)
What are some alternatives?
lsp_signature.nvim - LSP signature hint as you type
aerial.nvim - Neovim plugin for a code outline window
ddc-nvim-lsp-doc - Shows completion documentation and signature help from nvim-lsp.
guess-indent.nvim - Automatic indentation style detection for Neovim
noice.nvim - 💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
inlay-hints.nvim - almost not wip
cmp-rg - ripgrep source for nvim-cmp
incline.nvim - 🎈 Floating statuslines for Neovim, winbar alternative
nvim-cmp - A completion plugin for neovim coded in Lua.
barbecue.nvim - A VS Code like winbar for Neovim
dressing.nvim - Neovim plugin to improve the default vim.ui interfaces
gopher.nvim - Neovim plugin for make golang development easiest