问题标签 [omnisharp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
124 浏览

macos - 使用 project.json 时未检测到语法错误

我在 vsCode 中设置了两个项目。使用 project.json 文件(这是一个控制台应用程序,使用“yo aspnet”生成并选择“控制台应用程序”选项)的文件始终显示“错误:无法启动 OmniSharp”,因此无法检测到语法错误。

如果我使用 csproj 文件打开现有项目,一切都会正常运行。我现在真的很困惑。谢谢

0 投票
1 回答
1127 浏览

macos - Visual Studio 代码:DesignHostManager 失败

我正在尝试设置一个项目,但在输出中出现以下错误OmniSharpLog

我似乎无法在其他地方找到有关此错误的任何文档,而且我完全不知道如何规避它。

我的dnu restore命令成功完成。

0 投票
1 回答
145 浏览

version-control - Sublime Text、Omnisharp 项目和工作区以及源代码控制

我有 Omnisharp 运行良好的 Sublime-Text 3。我创建了一个项目来使用它,现在有以下两个文件:

  • MySolution.sublime 项目
  • MySolution.sublime-工作区

这些文件是否应该添加到源代码管理中?

如果没有,我能做些什么来忽略源代码管理中的文件,但不要在相当于git clean?

0 投票
0 回答
676 浏览

c# - 是否可以在我的应用程序中使用 OmniSharp 作为代码编辑器?

我有一个带有一些配置的应用程序,您可以在其中用 C# 编写一些代码 - 此代码被编译到内存并用作插件。我有一个带有 IntelliSense 的编辑器,但这是一个糟糕的解决方案(IntelliSense 非常简单)。我看到了一个演示文稿,其中 Atom 被用作代码编辑器,而 OmniSharp 被用作 IntelliSense 源。

是否可以为我的应用程序使用 OmniSharp 支持的编辑器之一?如果是,我该怎么做?- 作为插件还是作为嵌入式编辑器?

解释。我可以将它用作单独的编辑器(从外部进程开始),但我想知道是否可以将它用作我的表单中的嵌入式编辑器(如 Office API)。

0 投票
2 回答
2177 浏览

asp.net-core - OmniSharp.Dnx.DnxPaths 指定的运行时路径“默认”不存在

我正在尝试将 OmniSharp 与 VisualStudio Code 和 ASP.NET 5 (VNEXT) 一起使用,但是当我尝试使用 Omnisharp 时,我遇到了这个问题:

[错误:OmniSharp.Dnx.DnxPaths] 指定的运行时路径“默认”不存在。搜索的位置

我可以从命令行运行 ASP.NET Web 项目,我尝试将 OmniSharpt 与 Sublime 和 Atom 一起使用,但我遇到了同样的问题......

我已逐步阅读本教程,除此问题外一切正常...(我使用的是 OSx El Capitan)

更多信息: https ://github.com/OmniSharp/omnisharp-roslyn/issues/347

有任何想法吗?

谢谢!!

0 投票
1 回答
5662 浏览

c# - OmniSharp 无法在 Visual Studio Code 中启动

我在 Kubuntu 15.04 下的 VSCode (v. 0.10.3) 中的 C# 上打开现有 MSBuild 项目(实际上来自 VS 2012)的文件夹。OmniSharp 启动后抛出错误:

我已经安装了最新版本的 Mono (4.2.1) 和所有带有 Mono 程序集的子包, install dnvmand run dnvm upgrade -r mono, run dnu restore,但是 OmniSharp 一次又一次地失败并且 IntelliSence 在 VSCode 中不起作用。

我该如何解决?

PS 这不是 ASP.NET,只是控制台 C# 项目。

0 投票
0 回答
299 浏览

c# - 带有emacs公司模式的omnisharp不显示参数和返回值

我使用omnisharp-emacs,但公司模式不像文档那样显示参数和返回值。在它的github中是这样的:

来自 GitHub 的屏幕截图

但在我这样的emacs中,只显示方法名称: 我所看到的

0 投票
1 回答
725 浏览

mono - OSX - 错误:无法启动 Omnisharp,因为需要 Mono 版本 >=4.0.1

Omnisharp 没有在我的 OSX 10.11.2 (El Capitan) Visual Studio Code (0.10.3) 上启动。它可以在某些版本上运行,但是更新破坏了该功能并且此后一直没有运行。

我已经关注了错误链接,但brew update/reinstall/uninstall/install mono似乎并没有影响编辑器中的错误。我当前的单声道版本(由 安装brew):

有什么我应该寻找的吗?

0 投票
3 回答
20099 浏览

visual-studio-code - 在 Visual Studio Code 上为 OmniSharp 设置 C# 格式选项?

我正在尝试利用与 Visual Studio Code 的集成,但不知道如何设置 C# 格式选项。config.json我的 Mac ( ) 上 OmniSharp exe 旁边的右侧与标准 OmniSharp格式/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/jrieken.vscode-omnisharp/bin/packages/OmniSharp/config.json不匹配,因此设置大括号 + 换行行为属性不起作用,例如. 但是,它确实可以设置等。config.jsonmethodBraceStyletabSize

0 投票
2 回答
13633 浏览

c# - 在 Visual Studio Code 中自动添加 NuGet 依赖项和 using 语句?