首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何迫使VSCode Omnisharp不使用MONO?

VSCode Omnisharp是一个用于C#开发的扩展插件,它使用MONO作为其后端运行时。如果想迫使VSCode Omnisharp不使用MONO,可以按照以下步骤进行操作:

  1. 确保已经安装了.NET Core SDK:VSCode Omnisharp需要.NET Core SDK来运行C#代码。可以从Microsoft官方网站下载并安装最新版本的.NET Core SDK。
  2. 安装C#扩展插件:在VSCode中,点击左侧的扩展图标,搜索并安装"C#"扩展插件。这个插件提供了对C#语言的支持,并且可以与Omnisharp配合使用。
  3. 配置VSCode设置:点击VSCode左下角的设置图标,选择"Settings"。在搜索框中输入"Omnisharp: Use Global Mono",将其设置为"never"。这样就可以禁用Omnisharp使用全局的MONO运行时。
  4. 配置项目文件:如果你是在一个具体的C#项目中使用VSCode,可以在项目根目录下创建一个名为".omnisharp"的文件夹,并在其中创建一个名为"omnisharp.json"的文件。在该文件中添加以下内容:
代码语言:txt
复制
{
  "UseGlobalMono": false
}

这样就可以告诉Omnisharp不使用全局的MONO运行时。

需要注意的是,以上方法只是禁用了Omnisharp使用全局的MONO运行时,而不是完全移除了MONO。在某些情况下,仍然可能需要安装和配置MONO来支持特定的功能或项目。

希望以上回答对您有帮助!如果您需要了解更多关于云计算、IT互联网领域的知识,请随时提问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Mac VSCode开发Unity环境配置

使用Mac开发Unity项目时,使用VS总会出现一些未知的小问题,写起来也很不方便,于是给VSCode配置了开发Unity所需要的基础环境,本文篇幅并不长,VSCode里面还有很多别的个性化配置可以再自己...安装完成后输入mono --version检验是否安装成功,如下表示成功安装 三、VSCode配置 1..../Versions/Current/Commands/mono", "omnisharp.useGlobalMono": "always" 3....设置.zshrc/.bash_profile环境变量(目前我自己发现设设没有影响) export FrameworkPathOverride=/Library/Frameworks/Mono.framework.../Versions/Current 如果OUTPUT 处开始下载最新版的 OmniSharp(这里有个小坑),需要等到下载完成(一定要下载完成,请记住, Windows 用户这里不需要担心,VSCode

3.1K10
  • 如何正确的使用VSCode

    Coder可以使用这款插件实现在线听音乐的功能,妈妈再也不用担心我没音乐听了! 安装 在vscode插件一栏里面搜索:VSC Netease Music,点击Install即可。 ?...使用本插件之前需要自带完整的 ffmpeg 动态链接库。 Windows: 1.31版本之后自带,不需要再次安装。...Shell curl https://gist.githubusercontent.com/nondanee/f157bbbccecfe29e48d87273cd02e213/raw | python 使用...按下 F1 或 Ctrl Shift P 打开命令面板 输入命令前缀 网易云音乐 或 NeteaseMusic 开始探索 :D 主要使用键: Command Key 静音 / 恢复 Alt M 上一首...播放 / 暂停 Alt / 关于功能: 使用 Webview 实现,通过 Web Audio API 播放音乐,不依赖命令行播放器,灵感来自 kangping/video 发现音乐 (歌单 / 新歌

    4.5K40

    dotNET跨平台相关文档整理

    一直在从事C#开发的相关技术工作,从C# 1.0一路用到现在的C# 6.0, 通常情况下被局限于Windows平台,Mono项目把我们C#程序带到了Windows之外的平台,在工作之余花了很多时间在Mono...Jexus 为我们dotNET跨平台提供了一个工业级的应用服务器,这个圈子里的同仁对于Mono,Jexus的使用都很熟悉,平时也在QQ群里讨论相关的问题,我会把相关讨论记录下来。...Linux/Mac等非windows平台上的.NET 体验,像是运用最近火红的 Docker来试试跑跑 ASP.NET 5的应用程序,或是在你熟悉的 Sublime Text 3、Vim 等编辑器上安装 OmniSharp.NET...对于Linux平台上的Mono开发人员也有借鉴意义,使用基于Mono的产品(开源或者非开源)真正的难点在于技术问题出现时谁来提供技术支持(法律风险鉴于微软的开放性已经没什么太大问题)。...目前完成的内容主要是两大块,将来会增加更多的内容,下面简要介绍下已经完成的内容: Linux简要:介绍Linux的常用命令使用方法和 从一个Windows系统的使用如何快速学习CentOS 系统,为我们在

    85350

    dotNET跨平台相关文档整理

    一直在从事C#开发的相关技术工作,从C# 1.0一路用到现在的C# 6.0, 通常情况下被局限于Windows平台,Mono项目把我们C#程序带到了Windows之外的平台,在工作之余花了很多时间在Mono...Jexus 为我们dotNET跨平台提供了一个工业级的应用服务器,这个圈子里的同仁对于Mono,Jexus的使用都很熟悉,平时也在QQ群里讨论相关的问题,我会把相关讨论记录下来。...Linux/Mac等非windows平台上的.NET 体验,像是运用最近火红的 Docker来试试跑跑 ASP.NET 5的应用程序,或是在你熟悉的 Sublime Text 3、Vim 等编辑器上安装 OmniSharp.NET...对于Linux平台上的Mono开发人员也有借鉴意义,使用基于Mono的产品(开源或者非开源)真正的难点在于技术问题出现时谁来提供技术支持(法律风险鉴于微软的开放性已经没什么太大问题)。...目前完成的内容主要是两大块,将来会增加更多的内容,下面简要介绍下已经完成的内容: Linux简要:介绍Linux的常用命令使用方法和 从一个Windows系统的使用如何快速学习CentOS 系统,为我们在

    79370

    ASP.NET Core 入门教程 1、使用ASP.NET Core 构建第一个Web应用

    一、前言 1、本文主要内容 Visual Studio Code 开发环境配置 使用 ASP.NET Core 构建Web应用 ASP.NET Core Web 应用启动类说明 ASP.NET Core...、.NET Core Debugger 并且会自动帮你安装 Downloading package 'OmniSharp for Windows (.NET 4.6 / x64)' (31017 KB)...Installing package 'OmniSharp for Windows (.NET 4.6 / x64)' Downloading package '.NET Core Debugger...这时候,可以看一下左侧资源管理器,我们可以看到.vscode目录添加了两个配置文件:launch.json,tasks.json。...; 四、备注 1、项目结构说明 根目录/文件 说明 .vscode目录 VS Code项目配置目录,相当于.vs、.idea文件夹 bin目录 编译输出目录,相当于Java项目的target目录 obj

    1.8K40

    让你的 VSCode 具备调试 C# 语言 .NET Core 程序的能力

    OmniSharp 关键字,因为这可以得到唯一的结果,你不会弄混淆。...如果你使用 C# 作为关键字,那需要小心,你得找到名字只有 C#,点开之后是 C# for Visual Studio Code 的那款插件。因为可能装错,所以我推荐这么做。...使用 VSCode 创建 .NET Core 项目 本文不会讲解如何使用 VSCode 创建 .NET Core 项目,因为这不是本文的重点。 也许你可以参考我还没有写的另一篇博客。...这时,你的项目文件夹中会多出两个文件,都在 .vscode 文件夹中。tasks.json 是编译文件,指导如何进行编译;launch.json 是调试文件,指导如何进行调试。...你需要解决编译问题,而本文只是入门教程,不会说如何解决编译问题。

    1.4K20

    使用 dotnet 命令行配合 vscode 完成一个完整 .NET 解决方案的编写和调试

    OmniSharp 关键字,因为这可以得到唯一的结果,你不会弄混淆。...如果你使用 C# 作为关键字,那需要小心,你得找到名字只有 C#,点开之后是 C# for Visual Studio Code 的那款插件。因为可能装错,所以我推荐这么做。...使用以下命令创建一个解决方案文件: 1 > dotnet new sln 现在,这个解决方案文件还是空的,包含任何项目,于是我们把我们一开始创建的 Walterlv.Demo 项目加入到此 sln...引用项目 现在我们演示如何引用项目。 首先使用以下命令创建一个类库项目: 1 > dotnet new classlib -o Walterlv.Library 将其添加到 sln 中。...这时再按下 F5 运行,可以看到多输出了一个 walterlv is a 逗比 这样的提示,我们成功使用到了刚刚引用的类。 引用 NuGet 包 接下来介绍如何引用 NuGet 包。

    2K30

    如何使用vscode快速配置C语言环境(简单实用)

    需要用到的工具: VSCode(Visual Studio Code) 一、首先打开官网链接,然后根据自己的电脑选择合适的安装程序进行下载。...二、在安装时默认点击下一步,最后记得勾选上添加path到系统变量里,方便鼠标右键直接用vscode打开相应文件。...如图: C语言编译包(MinGW-w64) 一、前面的工作做完后,然后是下载MinGW-w64编译工具,这里推荐下载上面绿色部分的在线安装包,比较麻烦,直接下载下面的压缩包,如图所示: 下载完成后解压文件...; return 0; } 由于没有进行vscode的C语言环境配置,所以会出现很多问题。这里就不一一阐述了,在工作目录的下建立一个.vscode的文件夹用于存储一些配置。...在我们刚刚写的c文件页面,按F6即可运行,运行结果如下: 另外,为了节省大家的时间,附上我打包的vscode以及mingw64和.vscode的地址,有问题欢迎在下方留言!

    1.2K10

    Visual Studio Code 使用技巧:C# 开发者的一分钟浅谈

    对于 C# 开发者来说,掌握 VS Code 的一些基本使用技巧可以显著提高开发效率。本文将从基础设置开始,逐步深入到一些常见的问题和易错点,并提供相应的解决方案。一、环境搭建1....IntelliSense 工作问题描述IntelliSense 是 VS Code 中非常有用的代码补全工具,但如果它不工作,会影响开发效率。解决方案确保 C# 扩展已安装并启用。...清除 OmniSharp 缓存: dotnet tool uninstall -g dotnet-omnisharp dotnet tool install -g dotnet-omnisharp3...五、总结通过本文的介绍,相信你已经对如何在 VS Code 中高效地进行 C# 开发有了更深入的了解。掌握这些基本技巧和进阶技巧,将帮助你在日常开发中更加得心应手。希望本文对你有所帮助!

    9810

    2021 年最适合编程的 6 种字体

    眼睛疲劳(也称为 Asthenopia)可能是一个严重的问题,并且在默认的 VSCode 设置中花费数小时可能很诱人。...虽然开箱即用的 VSCode 设置无论如何都不错,但如果您花一些时间配置设置(不仅是字体,还有主题),这样不仅美观而且对保护眼睛也有很大益处。在本文中,我将分享您可以专门用于编码的最佳字体。...我在 2020 年初发现了这种字体,并在购买许可证之前在 CodePen 上使用了一段时间,这样我就可以在 VSCode 本地以及我的个人网站上使用它。贵吗?是的。...JetBrains Mono 因其增加的高度和特定于代码的连字而在许多其他字体中脱颖而出。在我购买 MonoLisa 之前,我使用的是 JetBrains Mono。它简单而美丽。并且免费!...官方地址:https://larsenwork.com/monoid/图片结论对您在代码编辑器中使用的字体进行如此多的思考似乎有点过头了。

    51140

    2022 年最适合编程的 6 种字体

    眼睛疲劳(也称为 Asthenopia)可能是一个严重的问题,并且在默认的 VSCode 设置中花费数小时可能很诱人。...虽然开箱即用的 VSCode 设置无论如何都不错,但如果您花一些时间配置设置(不仅是字体,还有主题),这样不仅美观而且对保护眼睛也有很大益处。在本文中,我将分享您可以专门用于编码的最佳字体。...我在 2020 年初发现了这种字体,并在购买许可证之前在 CodePen 上使用了一段时间,这样我就可以在 VSCode 本地以及我的个人网站上使用它。贵吗?是的。...JetBrains Mono 因其增加的高度和特定于代码的连字而在许多其他字体中脱颖而出。在我购买 MonoLisa 之前,我使用的是 JetBrains Mono。它简单而美丽。并且免费!...官方地址:https://larsenwork.com/monoid/图片结论对您在代码编辑器中使用的字体进行如此多的思考似乎有点过头了。

    3.5K30
    领券