- Unity版本:2018.4.17
- VSCode版本:1.42.1
Unity2018
开始,安装包里自带了VS2017社区版
,所以想用VS2017调试Unity中的C#代码,但不知什么原因,我的VS2017启动调试后,总是会导致Unity卡死,没找到解决方案。就干脆用VSCode做C#代码编辑和调试了,正好原来就熟悉。
配置步骤
1、VSCode安装Unity插件
启动VSCode,点击左侧栏的“扩展”按钮,在搜索栏输入“unity3d-pack”,安装。
unity3d-pack
是一个VSCode的Unity插件集合,包括许多Unity开发所需的代码辅助,如C#扩展、调试器、Shader工具等。
2、Unity关联VSCode
在Unity编辑器菜单,Edit -> Preferences -> External Tools -> External Script Editor,选择Visual Studio Code。
3、VSCode启动调试
在Unity编辑器中双击任意C#代码文件,这时应该能自动用VSCode打开了。
然后在VSCode中shift+command+D
打开调试栏,上方选择Unity Editor(如果没有,下方会有文字提示,创建一个launch.json
就有了),点击