Как мне сделать редактор сценариев Visual Studio Code по умолчанию в Unity3d?
Я работаю в Ubuntu 16.04 и у меня установлен Unity3d. Я хочу, чтобы Visual Studio Code был моим редактором сценариев по умолчанию в Unity3d.
Пожалуйста, посмотрите это 30-секундное видео и не путайте Unity3d (ведущий в мире движок создания) с Unity (стандартная среда рабочего стола Ubuntu 16).
Я поставил ярлык VSC, но мне нужно указать аргумент (например: "$(File)"). Я скопировал и вставил местоположение VSC, но когда я пытаюсь открыть скрипт (например, TriggerChecker.cs
), VSC открывается, но скрипт не появляется.
Единственный способ отредактировать скрипт - это открыть VSC и добавить папку проекта, я должен искать скрипт во всей папке проекта. Посмотрите это видео, чтобы увидеть, как мне нужно искать скрипт. Я хочу, чтобы Unity3d отображал непосредственно сценарий, потому что, когда мой проект станет больше, мне будет легче редактировать сценарии без их поиска. На данный момент у меня есть только один аргумент для VSC ("$(File)"), который является ("$(/usr/share/code/code --unity-launch)"). Это путь к ярлыку VSC.
Не могли бы вы помочь мне решить эту проблему?
1 ответ
Visual Studio Code для Linux
- Загрузите последнюю версию с официальной страницы.
Установите VSC и зависимости через командную строку:
sudo dpkg -i code*.deb sudo apt install -f
Двоичный код VSC
/usr/share/code/code
, но мы выполняемcode
в командной строке выполняется скрипт запуска/usr/bin/code
и мы будем использовать его в последнем разделе.
Unity3d для Linux
Unity3d для Linux на данный момент является бета-версией, более подробную информацию можно найти в блоге Unity. Самую последнюю версию можно скачать с ( источник информации): по этой ссылке.
Установите Unity3d и зависимости через командную строку:
sudo dpkg -i unity*.deb sudo apt install -f
Установите код Visual Studio в качестве редактора сценариев по умолчанию в Unity3d
Откройте Unity3d. В меню " Правка" выберите " Настройки".
В настройках Unity выберите " Внешние инструменты" (слева).
Нажмите на кнопку рядом с редактором внешних инструментов заявки и выберите " Обзор".
Перейдите к файлу
/usr/bin/code
и нажмите Открыть.КЛЮЧЕВОЙ ШАГ: для внешнего редактора сценариев заполнить поля
$(File)
- без кавычек!Я обнаружил, что (ошибка) кавычки, которые есть по умолчанию, передаются в виде символов, добавляемых к имени файла, таким образом, VSC (внешний редактор) открывает файл, который в данный момент не существует.
Закройте настройки Unity. Вот и все.