Files you select in the Project navigator of the main window open in the editor area on the right. The editor that appears depends on the type of file that is opened. For example, if you select a source code file, the source editor opens the file, and if you select a property list file, the property list editor appears. You can use the controls in the jump bar to configure an editor, display multiple editors, and change the layout of editors.
The different editors are:
Editor | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Asset catalog editor | Edit the contents of an asset catalog containing resources used in your app. | ||||||||||
Core Data mapping model editor | Graphically create and edit a mapping between an old Core Data store and a new one. | ||||||||||
Core Data model editor | Implement or modify your Core Data model. | ||||||||||
Interface Builder | Graphically create and edit a user interface file. | ||||||||||
Playground editor | Edit and execute Swift code in an interactive environment. | ||||||||||
Project editor | View and edit your project and target settings, such as build options, target architectures, and code signing characteristics. | ||||||||||
Property list editor | View and edit various types of property list files. | ||||||||||
Rich text editor | Open, write, and edit rich text ( | ||||||||||
SceneKit particle system editor | Create and edit a system of particle emitters for SpriteKit. | ||||||||||
SceneKit scene editor | Create and edit a scene for SceneKit. | ||||||||||
Script editor | Create and edit AppleScript script files. | ||||||||||
Scripting dictionary editor | Create and edit the scripting definition ( | ||||||||||
Source editor | Write your code, set and enable or disable breakpoints, control program execution, and edit Markdown files. | ||||||||||
SpriteKit particle emitter editor | Create and edit particle emitters for SpriteKit. | ||||||||||
SpriteKit scene editor | Create and edit a scene for SpriteKit. |