use clangd extensions
This commit is contained in:
parent
d8dee9c878
commit
78544dcdbf
@ -118,7 +118,8 @@ require('lspconfig')['cmake'].setup {
|
|||||||
local clangd_capabilities = capabilities
|
local clangd_capabilities = capabilities
|
||||||
clangd_capabilities.textDocument.semanticHighlighting = true
|
clangd_capabilities.textDocument.semanticHighlighting = true
|
||||||
clangd_capabilities.offsetEncoding = { "utf-16" }
|
clangd_capabilities.offsetEncoding = { "utf-16" }
|
||||||
require('lspconfig')['clangd'].setup {
|
require("clangd_extensions").setup {
|
||||||
|
server = {
|
||||||
capabilities = clangd_capabilities,
|
capabilities = clangd_capabilities,
|
||||||
on_attach = on_attach,
|
on_attach = on_attach,
|
||||||
cmd = { 'clangd', '--compile-commands-dir=build_nvim' },
|
cmd = { 'clangd', '--compile-commands-dir=build_nvim' },
|
||||||
@ -132,6 +133,15 @@ require('lspconfig')['clangd'].setup {
|
|||||||
'.git',
|
'.git',
|
||||||
'build_nvim'
|
'build_nvim'
|
||||||
)
|
)
|
||||||
|
},
|
||||||
|
extensions =
|
||||||
|
{
|
||||||
|
inlay_hints = {
|
||||||
|
-- Only show inlay hints for the current line
|
||||||
|
only_current_line = true,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
-- require('clangd_extensions').setup({
|
-- require('clangd_extensions').setup({
|
||||||
-- server = {
|
-- server = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user