Xcode 8

• Editor generates docs, highlights current line, supports color and image literals in .swift files, and completes image names • App extensions enable third parties to add new capabilities to the source editor • Code signing can be managed automatically or using custom settings • Runtime issues show alerts to identify leaks, UI alignment problems, or race conditions using the thread sanitizer • Memory debugger visualizes and navigates the map of relationships among your data and objects at runtime • Interface Builder gives you pixel-perfect control and preview for each target device, and can edit at all zoom levels • San Francisco Mono default coding font and new dark Civic theme • Documentation viewer searches a unified reference library using fuzzy matching, available even when offline • Accessibility improvements within Interface Builder and throughout the IDE • Build Siri extensions, iMessage apps, and sticker packs for Messages in iOS 10

New in Swift 3:

• Swift-enhanced API for Grand Central Dispatch and Core Graphics • Uniform API style across all of Swift 3, including frameworks in the platform SDKs • Playgrounds support for open source toolchains from Swift.org • Xcode migrators help move your existing Swift code to Swift 3 • Swift 2.3 aids the transition to Swift 3 while providing access to the latest SDKs