1、如何使用vscode。
首先是vscode,C#是必要的,有这个vscode才能提供C#的自动补全等功能,
Chinese (Simplified) Language Pack for Visual Studio Code可以将vscode转换成中文界面,另外推荐C# XML Documentation Comments,它能方便编写C#的注释,例如类的注释以及函数的注释。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=469fad1fc7160924dc25a213e406359b/059671d9f2d3572ce1bd56959d13632763d0c3e0.jpg?tbpicau=2024-08-06-05_26445597f7d9af60f91f346c514a7cdb)
godot内点击编辑器——编辑器设置...——Text Editor——External,勾选Use External Editor(使用外部编辑器),点击Exec Path的文件夹图标。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=350c2b469094a4c20a23e7233ef51bac/9168140828381f300aa047e0be014c086f06f082.jpg?tbpicau=2024-08-06-05_9f311717ed29ce753c4a06ce9528c71b)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=e770e4acba6eddc426e7b4f309dab6a2/a6465f086e061d95e3fffd716cf40ad163d9ca82.jpg?tbpicau=2024-08-06-05_43db010ec7e866d44adfda13fa68aee4)
在弹出的对话框中,定位到vscode的安装路径下(例如下图),选中code.exe(godot官方推荐勾选\bin\code.cmd)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=3a9ff18d0cd5ad6eaaf964e2b1ca39a3/b7deba014c086e06f511f50215087bf40bd1cb82.jpg?tbpicau=2024-08-06-05_880e6ca1cd24f80408342cf511ddf701)
在资源管理器里看到的是这样的
![](http://tiebapic.baidu.com/forum/w%3D580/sign=e497941ae1246b607b0eb27cdbf91a35/9251eefaaf51f3deee11732d83eef01f3b29799b.jpg?tbpicau=2024-08-06-05_cd3cb5b084beb5ef14395f5f67cb738a)
以上是环境的搭建,第一次搭建完成后后面不需要再次搭建。但是,由于C#脚本的特殊性,在新项目中至少要创建一个C#脚本项目路径godot才会创建.sln项目文件,而vscode要搜索到.sln才能给予C#支持。另外,如果双击脚本打开后vscode未能正确识别项目,如
![](http://tiebapic.baidu.com/forum/w%3D580/sign=e9f66ab3c6c8a786be2a4a065708c9c7/c0bb0d178a82b9018679097a648da9773812ef6f.jpg?tbpicau=2024-08-06-05_81cabf52d77443f81b12c0f6d1ae9702)
则需要点击文件——打开文件夹...,选择项目的根目录(也即.sln所在的目录下)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=427c8267c51b0ef46ce89856edc551a1/1077fa24b899a901aab6917f0a950a7b0308f544.jpg?tbpicau=2024-08-06-05_8406d8ccfaab7e9d808299c4f923f0c9)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=317aaea396cb39dbc1c0675ee01709a7/12d2197b02087bf4e66f9da0e5d3572c10dfcf44.jpg?tbpicau=2024-08-06-05_33385e84880293a530543259747f2c63)
资源管理器下
![](http://tiebapic.baidu.com/forum/w%3D580/sign=46d022bd46da81cb4ee683c56267d0a4/61410e950a7b0208904af5a875d9f2d3562cc844.jpg?tbpicau=2024-08-06-05_bd486f0dfe09310f8b6a280450a3b655)
在看到如下图所示的界面(左侧项目目录,左下火焰图标Omisharp is running,项目名称+sln)后,vscode就成功加载项目了。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b5c29c5e75d0f703e6b295d438fb5148/c4a865094b36acaf110c5cb56bd98d1000e99c56.jpg?tbpicau=2024-08-06-05_65392ef79eeeadca1b37c979850d4e36)
首先是vscode,C#是必要的,有这个vscode才能提供C#的自动补全等功能,
Chinese (Simplified) Language Pack for Visual Studio Code可以将vscode转换成中文界面,另外推荐C# XML Documentation Comments,它能方便编写C#的注释,例如类的注释以及函数的注释。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=469fad1fc7160924dc25a213e406359b/059671d9f2d3572ce1bd56959d13632763d0c3e0.jpg?tbpicau=2024-08-06-05_26445597f7d9af60f91f346c514a7cdb)
godot内点击编辑器——编辑器设置...——Text Editor——External,勾选Use External Editor(使用外部编辑器),点击Exec Path的文件夹图标。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=350c2b469094a4c20a23e7233ef51bac/9168140828381f300aa047e0be014c086f06f082.jpg?tbpicau=2024-08-06-05_9f311717ed29ce753c4a06ce9528c71b)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=e770e4acba6eddc426e7b4f309dab6a2/a6465f086e061d95e3fffd716cf40ad163d9ca82.jpg?tbpicau=2024-08-06-05_43db010ec7e866d44adfda13fa68aee4)
在弹出的对话框中,定位到vscode的安装路径下(例如下图),选中code.exe(godot官方推荐勾选\bin\code.cmd)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=3a9ff18d0cd5ad6eaaf964e2b1ca39a3/b7deba014c086e06f511f50215087bf40bd1cb82.jpg?tbpicau=2024-08-06-05_880e6ca1cd24f80408342cf511ddf701)
在资源管理器里看到的是这样的
![](http://tiebapic.baidu.com/forum/w%3D580/sign=e497941ae1246b607b0eb27cdbf91a35/9251eefaaf51f3deee11732d83eef01f3b29799b.jpg?tbpicau=2024-08-06-05_cd3cb5b084beb5ef14395f5f67cb738a)
以上是环境的搭建,第一次搭建完成后后面不需要再次搭建。但是,由于C#脚本的特殊性,在新项目中至少要创建一个C#脚本项目路径godot才会创建.sln项目文件,而vscode要搜索到.sln才能给予C#支持。另外,如果双击脚本打开后vscode未能正确识别项目,如
![](http://tiebapic.baidu.com/forum/w%3D580/sign=e9f66ab3c6c8a786be2a4a065708c9c7/c0bb0d178a82b9018679097a648da9773812ef6f.jpg?tbpicau=2024-08-06-05_81cabf52d77443f81b12c0f6d1ae9702)
则需要点击文件——打开文件夹...,选择项目的根目录(也即.sln所在的目录下)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=427c8267c51b0ef46ce89856edc551a1/1077fa24b899a901aab6917f0a950a7b0308f544.jpg?tbpicau=2024-08-06-05_8406d8ccfaab7e9d808299c4f923f0c9)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=317aaea396cb39dbc1c0675ee01709a7/12d2197b02087bf4e66f9da0e5d3572c10dfcf44.jpg?tbpicau=2024-08-06-05_33385e84880293a530543259747f2c63)
资源管理器下
![](http://tiebapic.baidu.com/forum/w%3D580/sign=46d022bd46da81cb4ee683c56267d0a4/61410e950a7b0208904af5a875d9f2d3562cc844.jpg?tbpicau=2024-08-06-05_bd486f0dfe09310f8b6a280450a3b655)
在看到如下图所示的界面(左侧项目目录,左下火焰图标Omisharp is running,项目名称+sln)后,vscode就成功加载项目了。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b5c29c5e75d0f703e6b295d438fb5148/c4a865094b36acaf110c5cb56bd98d1000e99c56.jpg?tbpicau=2024-08-06-05_65392ef79eeeadca1b37c979850d4e36)