gpt4 book ai didi

c# - C# 的 Vim omnicompletion

转载 作者:IT王子 更新时间:2023-10-29 04:50:37 25 4
gpt4 key购买 nike

我想知道是否有类似 OmniCppComplete 的工具对于 C#(缩写中显示的方法签名是我最感兴趣的)。我到处搜索都无济于事。

更新:我将主要从 shell 终端进行编辑,所以请不要建议 Vim 的 GUI 替代品。

最佳答案

非常简单。下载并安装 Exuberant ctags ( http://ctags.sourceforge.net/ )(任何 linux 发行版的一部分甚至可以在 Windows 上运行)。

在您的项目目录中执行此操作:

# ctags -R .

生成名为“tags”的文件。

现在在同一目录中启动你的 vim。打开一个文件,享受 OmniCompletion 以及您可以使用标签做的其他事情。

虽然这不是理想的解决方案(它完全忽略了上下文),但它至少给了你一些东西。最大的优势是你可以用 ctags 支持的任何其他语言(超过 40 种计算机语言)做同样的事情。您也可以跳转到定义(函数、常量等)。阅读:http://vim.wikia.com/wiki/Browsing_programs_with_tags

关于c# - C# 的 Vim omnicompletion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3832620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com