配置:win7下 vscode 配置unity 插件,并实现自动补全C#代码

本文介绍了在Windows 7环境下,如何配置Visual Studio Code(VSCode)以支持Unity开发,解决.NET Framework版本不匹配导致的C#代码自动补全问题。通过安装C#、Debugger for Unity和Unity Tools等插件,以及调整项目中的TargetFrameworkVersion,确保其与系统安装的.NET Framework版本一致,从而实现自动补全功能。
摘要由CSDN通过智能技术生成

本文解决的问题:.Net Framework版本不匹配导致无法自动补全C#

安装插件
C#
C# extension
Debugger for Unity
Unity Tools

自动补全
版本:win7 + unity2019.3.0f

第一步:确保OmniSharp工具选中的是正确的sln:
从unity打开一个C#文件,在vscode界面内:

  1. ctrl+shift+P
  2. 输入Omni
  3. 从自动补全中选择“OmniSharp:select project”
  4. 选择当前unity对应的sln。

第二步
打几行代码,测试一下自动补全功能,若成功则完毕。做梦

如果不成功,注意Logout。如果发现 “.Net FrameWork,Version=vXX”字样,则存在以下两个选项:其他的问题我就不知道了

  1. 不安装新.Net FrameWork,直接更改项目的配置为当前电脑.Net FrameWork的版本。
  2. 依据项目要求的版本安装新.Net FrameWork。

以下详细叙述过程:

配置成功的关键,是Assembly-CSharp-Editor.csproj和Assembly-CSharp.csproj文件(下文会提到)中TargetFrameworkVersion标签内的版本号与你拥有的版本一致。

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值