Visual Assist is an add-in to Visual Studio that allows you to read, write, navigate and refactor code.