如何在 coc-clangd 中禁用函数参数填充符

问题描述 投票:0回答:1

我正在使用安装了 coc.nvim 的 neovim。 如何禁用函数中的填充符/占位符?

提前致谢。

操作系统:Linux Mint

我的 coc-settings.json:

{
  "jedi.enable": true,
  "jedi.startupMessage": false,
  "jedi.markupKindPreferred": "plaintext",
  "jedi.trace.server": "off",
  "jedi.jediSettings.autoImportModules": [],
  "jedi.executable.command": "jedi-language-server",
  "jedi.executable.args": [],
  "jedi.completion.disableSnippets": false,
  "jedi.completion.resolveEagerly": false,
  "jedi.diagnostics.enable": true,
  "jedi.diagnostics.didOpen": true,
  "jedi.diagnostics.didChange": true,
  "jedi.diagnostics.didSave": true,
  "jedi.workspace.extraPaths": [],
  "jedi.jediSettings.caseInsensitiveCompletion": false,
  "clangd.path": "~/.config/coc/extensions/coc-clangd-data/install/18.1.3/clangd_18.1.3/bin/clangd",
  "clangd.arguments": [
        "--function-arg-placeholders=0"
    ],

  "inlayHint.enable": false
}

neovim coc.nvim
1个回答
0
投票

我自己也在寻找这个功能。这是我从你那里拿来的

coc-settings.json
:

"clangd.arguments": [
  "--function-arg-placeholders=0"
]

它对我来说有用!!

由于较旧的

clangd

版本,这似乎不适合您。我的 
clangd
 版本是 
18.1.8
,而你的 
clangd
 版本是 
18.1.3

我认为你应该更新你的

clangd

才能完成这项工作。如果这仍然没有帮助,请尝试更新
coc.nvim

请参阅此了解更多信息。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.