writing on linux (pure notepad) will be always less pleasure than visual studio (preferable with resharper - this thing is OP).
resharper is like intelliJ, just doesn't suck. Automatically corrests spelling, sees if you use some references (and adds them).
But yeah this is pretty decent option