When you enter a name for a type that has not yet been imported, it will be highlighted in red. If you press Ctrl-period, Visual Studio will prompt you to import it. (There should be a blue dot next to the cursor, indicating this as an opportunity.) Or using ReSharper, press Alt-Enter on the line with the problem.
Please note that this only applies to “adding a usage directive”. There is also a “Delete and Sort Using Directives” command to maintain order. I usually snap to Ctrl-Shift-U, but by default I don't think it has a shortcut.
source share