Как использовать код Visual Studio для разработки проектов Unity3D в Ubuntu - PullRequest
0 голосов
/ 15 октября 2018

У меня есть KDE неон (на основе Ubuntu 18.04).Я установил последнюю версию Linux Unity3D по этой ссылке .

Мне нужен редактор сценариев C #, чтобы начать разработку проектов на C #.Как настроить код Visual Studio для работы с проектами Unity3D?Мне нужно это для автозаполнения кода и подчеркивания ошибок компиляции.

1 Ответ

0 голосов
/ 15 октября 2018

Обратите внимание, что следующие инструкции содержат команды, характерные для 18.04.Проверьте источники, если у вас другая версия Ubuntu или Linux.


1. Установите расширение C # для кода Visual Studio

C# Extension Screenshot


2. Установите расширение «Отладчик для Unity» для кода Visual Studio

Debugger for Unity Extension Screenshot

3. Установитепоследняя версия Mono

Mono - это реализация Microsoft .NET Framework с открытым исходным кодом, спонсируемая Microsoft.Инструкции по установке репозитория:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
sudo apt install mono-devel

(Источник) .Также есть инструкции для 16.04 и 14.04.

4. Установите dotnet

wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

(Источник) .Здесь также есть инструкции на 16.04, 14.04 и др.

5. Откройте папку вашего проекта с помощью кода Visual Studio

Screen photo, opening project folder with Visual Studio Code

6.Установите «Отладчик Unity» в Visual Studio. Код

Выберите вид отладки слева и щелкните шестерню.

Screenshot 1 from Github

InВ раскрывающемся списке выберите «Unity Debugger».Если в списке нет Unity Debugger, значит, у вас уже есть файл .vscode / Launch.json в вашем проекте, который вы должны сначала удалить.

Screenshot 2 from Github

Теперь у вас будет файл .vscode / Launch.json в папке проекта Unity, и вы сможете выбрать, какую цель Unity вы хотите отлаживать.

Screenshot 3 from Github

(Источник) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...