Visual Studio Tools for Unity allows you to use the code editing, debugging and productivity features of Visual Studio to create editor and game scripts for your Unity project using C#. Also, you can debug scripts using Visual Studio's powerful debugging capabilities.
v3.4 [Nov 14, 2017]
- Added support for assembly.json compilation units.
- Stopped copying Unity assemblies to the project folder.
- Added support for setting the next statement with the new Unity runtime.
- Added support for Decimal type with the new Unity runtime.
- Added support for implicit/explicit conversions.
- Fixed array creation with implicit size.
- Fixed compiler generated items with locals.
- Fixed reference to Microsoft.CSharp for 4.6 API level.