Visual Studio Tools for Unity
This extension is for Visual Studio 2012 only, but other editions are supported as separate downloads:
Debug Unity from Visual Studio, at last.
Put breakpoints, evaluate variables and complex expressions.
Use the Unity Project Explorer to find your script with the exact same hierarchy that Unity displays.
Get the Unity console directly inside Visual Studio.
Enhance your productivity.
Use wizards to quickly create or navigate to scripts.