测试版本
- Unity2019.4.4f1
- Unity:Edit->Preferences->ExternalTools->External Script Editor选择Visual Studio Code
- Unity:Window->Package Manager 安装Visual Studio Code Editor
- 通过双击脚本打开vscode,如果出现下图中TestVSC.sln则已经自动补全,包括GameObject,Transform等类型,但不会自动补全Awake,Start,Update这类函数,这些需要插件。
如果做完上面的操作还没出现TestVSC.sln
1.可以按快捷键ctrl+shift+p选择OmniSharp:Select Project,等vscode重新加载;
2.尝试把工程里.sln,Assembly-CSharp.csproj两个文件删除,由uniyt重新生成
推荐常用vscode里与Unity相关插件
- 调试:Debugger for Unity
- 代码补全:Unity Snippets、Unity Code Snippets