最新版本vscode 真正解决用vscode + unity搭配开发没有代码智能提示 OmniSharp服务启动 vscode调试unity准备

这篇具有很好参考价值的文章主要介绍了最新版本vscode 真正解决用vscode + unity搭配开发没有代码智能提示 OmniSharp服务启动 vscode调试unity准备。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

成功配置gif:
omnisharp,Unity,unity,vscode,游戏引擎

问题描述

在unity中设置了vscode作为脚本编辑器,在untiy中双击脚本用vscode打开并没有代码提示功能

原因分析

在经过一系列搜索和比较多的尝试后,发现:vscode用来联合unity开发的服务ominsharp服务没有打开或者说启动失败

解决方案

1. 下载vscode对应的dotnet SDK

网址:https://dotnet.microsoft.com/zh-cn/download
直接下载最新的LTS版本6.0 omnisharp,Unity,unity,vscode,游戏引擎
安装后 ,你可能用vscode打开项目,还会看到如
omnisharp,Unity,unity,vscode,游戏引擎
或者在输出窗口ominsharp log中提示你没有net6.0,我明明已经按博主你的步骤安装了啊!!!
好的好的,重启电脑,一切都会变得美好

踩:

相信你一定已经百度过这个问题,很多都是说下的net 4.7.1
omnisharp,Unity,unity,vscode,游戏引擎

omnisharp,Unity,unity,vscode,游戏引擎但我试了并没有作用,而且也改了untiy的player,也没用
omnisharp,Unity,unity,vscode,游戏引擎可能是vscode版本是最新的原因??/
还有就是修改TargetFrameworkVersion版本,改成v3.5 、v4.0、v4.8的,我也没有成功

2. 勾选vscode配置Omnisharp:use Modern Net

omnisharp,Unity,unity,vscode,游戏引擎

踩:

我想你一定也百度谷歌等等看到过 勾选Omnisharp.useGlobalMono
可恶,可能是我用的是最新版的原因,我并没有找到这个选项,我甚至在vscode的设置json中去添加,omnisharp,Unity,unity,vscode,游戏引擎
如你所见,我已经把它注释了,它并没有给我起到应有的作用

3. OmniSharp服务启动成功

如果一切顺利,那么现在,重新启动unity和vscode,你会发现你拥有了该有的untiy代码智能提示,
而在vscode的左下角更是有个火焰🔥🔥🔥,而右边就是你项目的sln文件
omnisharp,Unity,unity,vscode,游戏引擎
注:1、没有该文件,删除项目中的如Assembly-CSharp.csproj 文件,.vscode文件夹(.vs)等等自动生成的,关闭vscode,在unity中双击脚本重新生成。
2、没有自动选择sln文件,在vscode代码编辑面板按下Ctrl + Shift + P,弹出:
omnisharp,Unity,unity,vscode,游戏引擎
omnisharp,Unity,unity,vscode,游戏引擎

对了,想要查看OmniSharp log这个输出嘛?在输出窗口选这个(一般会自动选择):
omnisharp,Unity,unity,vscode,游戏引擎

4. 插件

vscode开发untiy项目必备扩展:
C#
Debugger for Unity
Unity Code Snippets

5. 调试

debug调试untiy步骤:

  1. 添加debugger for unity到工作区
    omnisharp,Unity,unity,vscode,游戏引擎
  2. 创建vscode的 launch.json配置文件即可
    omnisharp,Unity,unity,vscode,游戏引擎

6. 完结

vscode是好,但各种需求配置,真的。。。

:如果你是mac电脑,你需要额外下载Mono文章来源地址https://www.toymoban.com/news/detail-808267.html

到了这里,关于最新版本vscode 真正解决用vscode + unity搭配开发没有代码智能提示 OmniSharp服务启动 vscode调试unity准备的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解除微信接收文件只读属性的最新解决方案,新版微信3.9.2.23也能用,适用范围更广,没有微信版本要求,不需要微信降级

    从3.9版本开始,微信PC端默认将接收到的Word、Excel等文件的文件属性设置为只读 ,这使得大家在打开文件后,对文件的修改只能以另存为新文件的方式进行保存,一时间很多小伙伴还不能接受这种设置。 之前也给大家分享过一个解决方案,就是将version.dll文件复制到微信安装

    2023年04月22日
    浏览(133)
  • 【VsCode】SSH远程连接Linux服务器开发,搭配cpolar内网穿透实现公网访问(1)

    远程连接服务器的工具有很多,比如XShell、putty等,可以通过ssh来远程连接服务器,但这用于写代码并不方便,可能需要现在本地写好代码后再将源代码传送到服务器运行、服务器上的图片也无法直接查看。 而vscode可以很好的解决这些问题,它的核心组件都运行在远程环境中

    2024年02月11日
    浏览(46)
  • 【代码阅读软件】VSCode最新版本 下载、安装、配置

    VSCode 全称是 Visual Studio Code,是一款免费且开源的现代化代码编辑器,几乎支持所有主流开发语言的语法高亮、智能代码补全、代码片段提示、自定义快捷键等。 VSCode的特点包括: 轻量级:VSCode的安装包非常小,启动速度也很快,占用内存较少,因此非常适合在低配置电脑上

    2024年02月11日
    浏览(58)
  • Unity找不到标准资源包standard assets的真正解决方案

    Unity小白一枚,刚刚开始学习。遇到一些问题,感觉在网上搜索到的内容没有帮助,所以写出来希望能帮到大家。 很多Unity的入门教程,都提到了标准资源包standard assets,长这样。  但是我首先在电脑上找不到,然后网上查文章,根据文章提供的二个方法,也没有解决(笨)

    2024年02月02日
    浏览(37)
  • 使用andlua+写一个获取VSCode最新版本号的安卓软件

    点击加号 选择Defalut模板 名称改为 vscv 包名改为 com.b.vscv 编辑 main.lua 编辑 layout.aly 右上角点击选项,项目,属性 关闭调试模式 取消勾选存储权限 右上角点击选项,项目,打包

    2024年02月15日
    浏览(24)
  • eclipse 最新版没有navigator视图如何解决

    使用project exploere视图可以显示类似navigator视图 1.显示project exploere视图 window----show view ---project exploere 2.project exploere视图转换为类似navigator视图 第一步:点击视图右上角三个点或者倒三角,点击fiters and customirzation  会弹出一个窗口, filters  取消java output folders 第二步:点击

    2024年02月15日
    浏览(48)
  • 最新版本VSCode配置Python、PyQt5、QtDesigner环境并创建一个ui界面测试

    参考链接:最新版本VSCode配置Python、PyQt5、QtDesigner环境并创建一个ui界面测试 一、安装Python3 PyQt5所支持的python版本是从3.5开始的,因此安装的Python3版本必须大于3.5。 我安装的位置是C:PythonPython38。 参见真小白入门Pyhton的安装 二、安装PyQt5以及PyQt5-tools(这里面就有designer了

    2024年02月08日
    浏览(38)
  • VSCode中写Vue没有代码提示的解决办法

    博主今天第一次使用Vue-CLI创建Vue2.x项目时,发现在VSCode中居然没有Vue语法的代码提示(Vue已经配置完成),于是上网查询资料后发现,原来是需要下载一个插件叫\\\"Vetur\\\",操作步骤如图1所示: 图1 下载插件步骤 如果插件下载安装完成后,编写.vue文件时还是没有代码提示,这

    2024年02月11日
    浏览(29)
  • 最新版Android studio没有layout文件解决方案

    在 最新版的 Android studio中,创建一个空的活动发生了变化,旧版中可以直接选择empty activity,如  但在新版,empty activity的图标发生了变化 而在最新版的empty activity上我们创建项目后是没有layout文件的,下面的empty views activity才和旧版的empty activity相同。 这表明官方推荐使用C

    2024年02月04日
    浏览(38)
  • 解决VSCode中编写Vue代码没有提示的问题

    在使用VSCode编写Vue代码时,有时候会遇到没有代码提示的情况,这给开发带来了不便。本文将介绍一些可能的解决方法,帮助你解决这个问题。 安装Vue插件 首先,确保你已经安装了VSCode。然后,打开VSCode的插件面板,搜索并安装Vue插件。Vue插件可以提供Vue代码的语法高亮、

    2024年02月04日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包