- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个从 cli 生成的 dotnet core 控制台应用程序dotnet new console -n EODG.VsCodeTester.Cli
使用 C# Extensions扩展,我右键单击 VSCode 中的项目文件夹,然后单击“新建 C# 类”。
类/文件打开得很好,但 Omnisharp 似乎无法识别文件/类。来自 Program.cs
,该类没有出现在代码完成中,并且新类中的codelens没有出现。
以下是从 OmniSharp 日志中输出的...
[info]: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionService
Could not find document for file c:\Users\elrod\src\test\src\EODG.VsCodeTester.Cli\Cat.cs
现在,如果我重新启动 OmniSharp,它会很好地识别新文件......但是每次创建新类/接口(interface)或重命名它们时重新启动omnisharp 会很痛苦。我以前从未见过这种情况,而且我从 v1.1 开始就一直在 vscode 中进行 dotnet core 开发。
OmniSharp "Could not find document for file"
...它说
No results found for OmniSharp "Could not find document for file".
……所以,这很好。
最佳答案
看起来 OmniSharp 版本 1.23.5 可能会被破坏......我恢复到版本 1.23.3,现在一切正常。可能与 this issue 有关在他们的 git repo 上。
更新:更新到 v1.23.6 解决了这个问题。
关于c# - OmniSharp 智能感知无法识别新的类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64689585/
我正在尝试为 dotnet 核心开发设置我的 Ubuntu 机器。我煞费苦心地安装了 Omnisharp-vim 并将其设置为与 OmniSharp-Roslyn 服务器一起使用。我还安装了 Synt
每当我在 Mac (Yosemite) 上启动 VS Code 时,都会在 VS Code 中收到以下错误 错误:无法启动 Omnisharp,因为需要 Mono 版本 >=3.10.0 有任何想法吗
我有一个从 cli 生成的 dotnet core 控制台应用程序dotnet new console -n EODG.VsCodeTester.Cli使用 C# Extensions扩展,我右键单击
在我的工作项目中,导航不起作用。 我需要在 VSCode 中打开的文件夹是:c:\repoSVN\prj_ai_prjs_rc\ .我要加载的解决方案是:c:\repoSVN\prj_ai_prjs_
我正在运行 basic dotnetcore example在 docker 中,它工作正常。一切都建立起来了,我的 API 也可用了。它还会聆听完美的实时变化。您可以在问题底部找到 Dockerfi
我开始使用 VS code 开发 Asp.net Core Web API。但是当我输入代码时,智能感知/建议无法正常工作。我在互联网上的一些资源中看到他们正在使用 Microsoft 键入。, En
我对 C# 有点陌生,正在尝试让 Unity/Mono 与 Vim 一起工作。我得到方法/属性的 OmniSharp 自动完成功能,但希望自动完成功能弹出类名。 例如,如果我正在输入以下内容,我不会收
我关注了this guide为 c# 设置我的 vim。我工作得很好,但我有一个烦恼:合成检查器对我有点太苛刻了。具体来说,它建议我更改此行: var parser = new Parser(conf
我正在使用 VS Code 来尝试一下 ASP.NET,但是当我尝试这样做时: dnu 恢复 它失败。 如果我尝试在 VS Code 中执行此操作,则会收到一条错误消息: Omnisharp 服务器未
在 Visual Studio (VS) Code 上,在 C# 上编码。我正在尝试生成 Assets 以进行构建和调试,但收到以下错误消息:无法生成 Assets 以进行构建和调试。 OmniSha
我将 YouCompleteMe 与 Omnisharp 结合使用。我喜欢能够在 vim 中开发自动完成的 c# 的想法。我在我的 mac 上安装了 .net core 并生成了一个项目。该项目没有解
我在 VSCode 中使用 C# 扩展时遇到了一些问题。我正在设置一个具有一个依赖项和一个 Hello World 写入行的基本项目。当我运行 dotnet run 时,项目编译并运行没有问题。但是,
我在 VSCode 的输出中得到这条消息 [fail]: OmniSharp.MSBuild.ProjectLoader The reference assemblies for framework
今天早上我开始使用 vscode(1.13.1) 并想用 C# (dotnet core) 编写代码。但是我得到了同样的错误,你可以在谷歌中找到,但在当前版本的 OmniSharp 中。 Omnish
我正在尝试在 visual studio 代码中单步执行我的 ASP 网络核心库代码,但不知道如何从根本上禁用“仅我的代码”并附加 pdb。 断点命中期间检查 omnisharp 行为的默认堆栈是:
使用 VS Code 1.38.1、Win10 Build 190921、WSL2、.NET Core 3.0.1(今天全部更新)。尝试使用 OmniSharp 调试扩展,这是我看到的。 [fail]
我的文件夹结构如下:project/csproj A、project/csproj B 如果我在 vs 代码项目目录中打开,omnisharp 仅适用于 csproj B。如果我在 vs code p
我最近升级到了 Unity 2019.3.0f6。当我打开一个 C# 文件时,我注意到 UnityEngine.UI 没有被识别为有效的命名空间。这导致每当我引用这个命名空间时都会出现红色曲线。 In
我在 Kubuntu 15.04 下的 VSCode (v. 0.10.3) 中的 C# 上打开包含现有 MSBuild 项目(实际上来自 VS 2012)的文件夹。OmniSharp 启动后抛出错误
我一直在尝试设置 omnisharp 以使用 Vim 处理 csharp 项目。这是我的设置 这是我的设置 lsb_release -a Distributor ID: Ubuntu Descript
我是一名优秀的程序员,十分优秀!