前言💬
之前在mac平台上使用Unity,使用Rider作为IDE进行开发,有一说一Rider的功能还是非常强大的,但是在我的老款MacBook上跑就有点笨重了,所以最近决定换到VSCode进行开发
开发环境配置
首先当然是要安装
了 安装完成VSCode之后 需要安装.Net Core运行环境
还需要再安装
的环境 建议去
下载
Unity项目中安装Visual Studio Code Editor
新版本当中默认就已经安装了,所以说一般来说不用再手动安装 如果没有安装的话,可以通过Window -> Package Manager安装Visual Studio Code Editor
接着在Preferences->External Tools 设置External Script Editor为Visual Studio Code
VSCode配置
安装C#插件
安装Unity相关的VSCode扩展插件,Debugger for Unity 还有 Unity Code Snippets
以及C#XML Documentation Comments,这个插件可以帮助生成方法的注释文档
推荐一个主题Halcyon,感觉很不错,推荐安装
打开VSCode的Settings 1.设置Mono Path
/Library/Frameworks/Mono.framework/Versions/Current
将telemetry Level 设置为off,这样可以禁止发送一些分析报告给微软
可以将inlay hints设置为on,这样可以在写像c#这样的代码的函数时候直接在VSCode上提示有多少个引用,以及一些参数引用的提示
wordwrap设置文字的换行 Word Wrap Column设置最多一行显示多少个字符,你也可以保持默认80或者自己设置
Wrapping Indent设置换行缩进,以便在换行时,再其周围缩进下一行
取消勾选Use Modern Net
至于为什么要取消勾选这一项,OmniSharp官方的解释是⬇️
完成这些设置以后关闭VSCode并重新启动,打开Unity项目工程即可


...