如何在Unity3d中创建Visual Studio Code默认脚本编辑器?
我在Ubuntu 16.04工作,我安装了Unity3d 。 我希望Visual Studio Code成为Unity3d中的默认脚本编辑器。
请观看这段30秒的video , 不要将 Unity3d (世界领先的创建引擎)与Unity (Ubuntu 16的默认桌面环境) 混淆 。
我把VSC的快捷方式,但我必须提出一个参数(例如:“$(File)”)。 我复制粘贴了VSC的位置,但是当我尝试打开脚本(例如TriggerChecker.cs
)时,VSC会打开,但脚本不会出现。
编辑脚本的唯一方法是打开VSC并添加项目文件夹,我必须在整个项目文件夹中搜索脚本。 观看此video ,了解我需要如何搜索脚本。 我想让Unity3d直接显示脚本,因为当我的项目变得更大时,我会更容易编辑脚本而不搜索它们。 到目前为止,我只有一个VSC(“$(File)”)的参数是(“$(/ usr / share / code / code –unity-launch)”)。 这是VSC快捷方式的路径。
你能帮我解决这个问题吗?
适用于Linux的Visual Studio代码
- 从官方页面下载最新版本。
-
通过命令行安装VSC和依赖项:
sudo dpkg -i code*.deb sudo apt install -f
-
VSC的二进制文件是
/usr/share/code/code
,但是我们在命令行中执行code
执行启动脚本/usr/bin/code
,我们将在最新的部分中使用它。
Unity3d for Linux
-
Unity3d for Linux目前是Beta版本,更多细节可以在Unity Blog中找到。 最新版本可以从(信息来源 )下载: 此链接 。
-
通过命令行安装Unity3d和依赖项:
sudo dpkg -i unity*.deb sudo apt install -f
将Visual Studio代码设置为Unity3d中的默认脚本编辑器
-
打开Unity3d。 在编辑菜单中选择首选项 。
-
在Unity Preferences中,选择External Tools (左侧)。
-
单击故障单“ 外部工具编辑器”旁边的按钮,然后选择“ 浏览” 。
-
导航到文件
/usr/bin/code
并单击Open 。 -
关键步骤:对于外部脚本编辑器Args填充
$(File)
– 没有引号!我发现(bug)引号标记,默认存在,作为字符传递,附加到文件名,因此VSC(外部编辑器)打开一个当前不存在的文件。
-
关闭 Unity首选项。 而已。