https://www.linkedin.com/learning/visual-studio-for-unity-developers
The Unity editor is great for putting your game world together, but you can't write your code in it. With Visual Studio Tools for Unity, you can use the familiar code editing, debugging, and productivity features of Visual Studio to create editor and game scripts for your Unity project using C#, and you can debug your code using Visual Studio's powerful debugging capabilities.
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.