Kovnokl

Get Unity VS Code Intellisense with Dotnet and Mono working

Jul 23rd, 2022 (edited)
1,717
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. //Updated Commands get Unity and VS Code with Intellisense and Dotnet working
  2.  
  3. !!YOU NEED TO HAVE UBUNTU 20.04!!
  4.  
  5. !!THIS DOESNT GUIDE YOU THROUGH INSTALLATION OF VSCODE AND UNITY!!
  6.  
  7. //VS Code Settings
  8. install "C#" extension
  9. go to settings, untick "Omnisharp: Use Modern Net"
  10.  
  11. //Install Dotnet Ubuntu 20.04 Commands:
  12. wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
  13. sudo dpkg -i packages-microsoft-prod.deb
  14. sudo apt update
  15. sudo apt install apt-transport-https
  16. sudo apt install dotnet-sdk-6.0
  17. sudo apt update
  18. sudo apt install apt-transport-https
  19. sudo apt install dotnet-runtime-6.0
  20.  
  21. //check dotnet version:
  22. dotnet --version
  23.  
  24. //Install Mono Ubuntu 20.04 Commands:
  25. sudo apt install gnupg ca-certificates
  26. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
  27. echo "deb [arch=amd64] https://download.mono-project.com/repo/ubuntu vs-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
  28. sudo apt update
  29. sudo apt install mono-devel
  30.  
  31. //Unity Engine Settings
  32. Preferences->External tools->External Script Editor: Visual Studio code
  33. Preferencse->External tools->Generate .csproj files for: ["Embedded packages", "Local packages", "Git packages", "Built-in packages"]
  34.  
  35. open a script, and wait ~1 minute as everything should load.
  36. If not try Assets->Open C# Project
Add Comment
Please, Sign In to add comment