Обратите внимание, что следующие инструкции содержат команды, характерные для 18.04.Проверьте источники, если у вас другая версия Ubuntu или Linux.
1. Установите расширение C # для кода Visual Studio
![C# Extension Screenshot](https://i.stack.imgur.com/HIwie.png)
2. Установите расширение «Отладчик для Unity» для кода Visual Studio
![Debugger for Unity Extension Screenshot](https://i.stack.imgur.com/zumDG.png)
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](https://i.stack.imgur.com/3653d.png)
6.Установите «Отладчик Unity» в Visual Studio. Код
Выберите вид отладки слева и щелкните шестерню.
![Screenshot 1 from Github](https://i.stack.imgur.com/kFbEM.png)
InВ раскрывающемся списке выберите «Unity Debugger».Если в списке нет Unity Debugger, значит, у вас уже есть файл .vscode / Launch.json в вашем проекте, который вы должны сначала удалить.
![Screenshot 2 from Github](https://i.stack.imgur.com/6o5xK.png)
Теперь у вас будет файл .vscode / Launch.json в папке проекта Unity, и вы сможете выбрать, какую цель Unity вы хотите отлаживать.
![Screenshot 3 from Github](https://i.stack.imgur.com/AJ2lS.png)
(Источник) .