Xcode 9 provides a bevy of features that will help you write your code. In this screencast, you'll get a tour of them.
No need to keep a command line prompt open. With Xcode 9, we get better source control management with GitHub integration built right in to the IDE.
Xcode 9 offers improvements when it comes to debugging your code. This screencast will cover a few of them.