gpt4 book ai didi

vim - .net core 命令不为 omnisharp 生成解决方案文件

转载 作者:行者123 更新时间:2023-12-01 15:14:11 25 4
gpt4 key购买 nike

我将 YouCompleteMe 与 Omnisharp 结合使用。我喜欢能够在 vim 中开发自动完成的 c# 的想法。我在我的 mac 上安装了 .net core 并生成了一个项目。该项目没有解决方案文件。当我启动 Vim 时,我看到一个错误,指出解决方案文件的自动检测失败。

我在这里错过了什么?我是将 omnisharp 配置为在没有解决方案文件的情况下工作,还是应该生成一个 .sln 文件?

最佳答案

YouCompleteMe 需要 .sln 文件的原因是默认情况下,YouCompleteMe 用于 C# 的 OmniSharp 需要 Mono 项目而不是 DotNet 核心项目。 DotNet 核心不需要解决方案文件,因此必须使用 Roslyn 支持编译 OmniSharp。这将使 OmniSharp 能够理解 dot net 核心项目。

关于vim - .net core 命令不为 omnisharp 生成解决方案文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38538832/

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