Great debugging capabilities, time travel debugging, data break points, attach to running processes, remote debugging etc.
I think the most important feature for an IDE is debugging - at least this is the feature which separates an ide from just a Text Editor