Unity 与 Vscode代码提示出不来

这篇具有很好参考价值的文章主要介绍了Unity 与 Vscode代码提示出不来。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、在官网下载Vs code:Visual Studio Code - Code Editing. Redefined

2、在官网搜索Unity得到这片文章:Visual Studio Code and Unity

得到五大步骤:

Unity 与 Vscode代码提示出不来

 1、下载安装.NET SDK,其中包括运行时和.NET Framework框架。

Unity 与 Vscode代码提示出不来

2、[仅Windows]注销或重启Windows电脑,让环境变量生效。

3、[仅MacOs]对于一些难以加载的项目,请去查看Vscode的ouput窗口的详细输出信息,确保你所安装的是最新版的Mono。

4、在Vscode的插件市场安装C#扩展

5、在Vscode中按(ctrl+,)快捷键,将C#扩展中Omnisharp: Use Modern Net项设置False

Unity 与 Vscode代码提示出不来

 

我按照一步步操作了, 在Windows下先安装Vscode,再安装.NET SDK7.0,重启了电脑,重启后在Vscode安装了C#插件, 也设置了C#插件的Omnisharp: Use Modern Net项为False。

结果:

Unity 与 Vscode代码提示出不来

Unity 与 Vscode代码提示出不来 

 出现了Could not locate MSBuild instance to register with OmniSharp.这个东西也不知是啥,查了一大圈,没啥收获,以为是系统的原因或是软件Vscode的原因,还重装了系统,结果重装了还是一样,找了很长时间,找到了一条降低C#插件的版本可以恢复代码提示功能。

果断换版本,按下Install Another Version后。

Unity 与 Vscode代码提示出不来

等待一会,出现下面的版本选择,我选择了1.24.0版本

Unity 与 Vscode代码提示出不来

 则会重新安装成C#1.24.0的版本,重启一下Vscod,加载一下Vscode

 Unity 与 Vscode代码提示出不来

 然后行了,出现了0 references等东西。

Unity 与 Vscode代码提示出不来

 还要需要注意的是,我除了换C#版本,还安装了.NET Framework框架,这个也是个坑,在Vscode官方文档中也有提到。

Unity 与 Vscode代码提示出不来

在我第一次换了C#版本后,代码提示还是出不来,在去看Vscode的ouput窗口的详细输出信息中有一条.NET Framework4.7.1 not Found的信息,果断安装.NET Framework4.7.1 框架开发包,就出现了Vscoe的代码提示,再安装一个Unity Code Snippets插件(可代码提示Unity的生命周期),就可以愉快的使用Vscode写代码了。文章来源地址https://www.toymoban.com/news/detail-407392.html

到了这里,关于Unity 与 Vscode代码提示出不来的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • [Unity]VSCode无代码提示

    查看vscode的output窗口,提示加载 csproj 文件失败 It need be converted to new SDK style to work in C# Dev Kit. 把unity的PackageManager里的 Visual Studio Editor 版本升级到2.0.20或以上,重新生成csproj文件就好了。 参考vscode官方: C# Dev Kit extension FAQ 还有好多人讨论: https://github.com/microsoft/vscode-dotne

    2024年02月11日
    浏览(34)
  • Mac上VScode无法提示Unity代码

    这个问题困扰了我将近三天,网上大部分文章对我都无效。终于解决了,留个记录文章,希望能帮到其他人。 Unity在Mac上只与VS绑定,但是VS在Mac上太难用了,没有插件,界面也丑。VScode虽然好用插件多,但和Unity的配合很差,环境配置很复杂,今天我们就来详细介绍一下如何

    2024年02月15日
    浏览(33)
  • VSCode编写Unity脚本时无代码提示

    使用VSCode编写Unity脚本时,发现没有代码提示,我使用的版本是Unity2021。 1.检查一下如下配置:Edit-Preferences-External Tools,External Script Editor 选择 Visual Studio Code,并且勾选上 Embedded packages 与 Local packages 如图: 2.已安装.NET SDK 6.0.402,VSCode已安装C#插件   3.在Unity中双击打开C#脚本

    2023年04月21日
    浏览(38)
  • 使用vscode开发C#+unity没有代码提示问题

    最近在使用VS Code遇到了 OmniSharp 的各种报错导致没有了代码提示。这个问题是由于本身C#的更新版本造成的。 1.在设置里搜索 Use Modern Net,取消勾选,重启 VS Code! 2.改了依然有错误,提示 OmniSharp server is not running. 或Could not locate MSBuild instance to register with OmniSharp. C#插件回到

    2024年02月16日
    浏览(46)
  • 最新版本vscode 真正解决用vscode + unity搭配开发没有代码智能提示 OmniSharp服务启动 vscode调试unity准备

    成功配置gif: 在unity中设置了vscode作为脚本编辑器,在untiy中双击脚本用vscode打开并没有代码提示功能 在经过一系列搜索和比较多的尝试后,发现:vscode用来联合unity开发的服务ominsharp服务没有打开或者说启动失败 1. 下载vscode对应的dotnet SDK 网址:https://dotnet.microsoft.com/zh-cn

    2024年01月20日
    浏览(42)
  • 【docker】解决docker overlay2目录占用大量磁盘空间,导致验证码出不来,报错Can‘t create output stream!

             验证码出现 Can\\\'t create output stream! 报错信息         所在服务器磁盘使用率已经到达100%,经排查,服务器目录 /var/lib/docker/overlay2 占用大量磁盘空间,         使用 【docker system prune】 命令删除清理docker系统空间         获取当前目录占用磁盘大小命令

    2024年01月25日
    浏览(45)
  • 下载安装各种版本的Vscode以及解决VScode官网下载慢的问题

    下载指定版本 在Vscode官网 Vscode官网更新子页 这里的左侧栏点击其中一个会跳转到某个版本,或者在官网子页 https://code.visualstudio.com/updates的后面跟上需要的版本号即可完成目标版本下载页面的跳转 选择Linux里的ARM包不会自动下载而是跳转到另一个页面 下载包的格式 URL链接

    2024年02月05日
    浏览(54)
  • Visual Studio Code官网下载、vscode下载很慢、vscode下载不了 解决方案

    开发界的小伙伴们对于Visual Studio Code开发环境来可以说非常熟悉了,但由于在Visual Studio Code官网的下载速度非常的慢,即便开了代理也是一样的很慢、甚至下载被中断,几乎不能下载。 1、在Web浏览器上打开vscode官网,并选择想要下载的vscode版本 这里以下载Windows系统 x64的版

    2024年02月03日
    浏览(71)
  • Linux Ubuntu18.04配置Unity3D开发环境并解决VSCode中Dotnet Mono Omnisharp等问题实现MonoBehaviour代码提示

    如果说Windows安装Unity3D、配置Unity3D开发环境已经让人头疼。那么,Linux中搭建Unity3D开发环境就更加让人癫狂了。网上这类教程很少,出现问题都找不到现成的解决方法,很多坑都是自己不断尝试,填补过来的。大致分为以下几个坑:1.Ubuntu18.04配置Unity3D软件不成功;2.VSCode识别

    2024年02月14日
    浏览(48)
  • 分布式版本控制工具Git官网概述、下载安装和代码托管中心

    首先直接在百度搜索Git,点击官方 可以看到官方给的介绍是: Git是个免费的、开源的 分布式版本控制系统 ,可以快速高效地处理从小型到大型的各种项目。 Git 易于学习,占用面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于

    2024年01月20日
    浏览(61)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包