UnityVS allows you to write your scripts in C#, UnityScript and Boo. Get syntax highlighting, IntelliSense and code navigation for your scripts.
Connect Visual Studio's debugger to Unity to debug your scripts. Put breakpoints, inspect and modify variables and arguments and evaluate complex expressions to fix bugs promptly.
Don't leave your favorite development environment to debug your scripts. You just have to press F5.
UnityVS is packed with productivity features: code snippets, wizards, tool windows such as the Unity project explorer. UnityVS sends the Unity console directly to Visual Studio.