欢迎光临散文网 会员登陆 & 注册

unity 代码没有提示 解决办法 汇总版

2022-11-22 21:14 作者:东边的BiLi  | 我要投稿

看了下人家的文章,总结一个完整的版本 


一 我假设你跟我一样 使用 VSCODE, 当然 其他编辑器也差不多

二 理解以下概念

工作目录,就是你的项目的位置,显然这是必须,否则电脑不知道去哪里找资料。正确设置后,VScode的资源管理器会出现你项目里面的所有文件

指定编辑器,很明显,不同的编辑器需要的代码提示文件是不一样的,所以你需要 unity 给它们提供一个,所以你必须正确告诉 unity 你在使用什么编辑器,正常安装VSCODE 后, 你是可以直接选择的,如果你用了什么奇怪的办法来安装,那么你就要自己指向VScode的EXE文件,你还可以重新生成项目的设定,以保证适合 vscode

对应的 DOT NET 版本开发版,注意 你平常打游戏是用不上开发版的,你安装的都是 运行库,这里需要满足两个条件,DOT NET的版本 ,DOT NET开发版

版本在这里看  【Assembly-CSharp.csproj】 unity 2021 应该都用的是 4.7.1

有了基础概念 并处理好他们,接着  去微软官方网站哪里下dot net,记得是开发版 并且版本要正确

回去 vscode 按 Ctrl +shift + P ,     查找 omni 

选择 OmniSharp: select Project

关掉 unity 和 vscode 

重新打开它们,随便输入点什么代码 第一次启用自动提示 会比较慢 大概花费你3-5秒 耐心点,以后提示就是即时的了

这里就是正常的解决方案了,如果还不行,把你的VSCODE的其他代码提示插件给删了,亲测会跟unity冲突,VSCODE 开发 unity 只需要一个插件 就是 C# ,如果看不懂英文,你还可以安装中文补丁。这样就一定能搞定了

好 就这样吧


unity 代码没有提示 解决办法 汇总版的评论 (共 条)

分享到微博请遵守国家法律