How do you prevent Xcode 7 Playgrounds from automatically running?

BK15 picture BK15 · Dec 14, 2015 · Viewed 18.7k times · Source

I'm working on an Xcode 7 Playground that has many things running at once. Whenever I make an edit, it refreshes, restarts what was running and runs through the entire code again. That crashes my playground around every 15 minutes. Is there a way to prevent playgrounds from automatically running whenever I make an edit?

Answer

Eric Aya picture Eric Aya · Dec 14, 2015

In the lower-left part of the Playground there's a right-facing blue arrow, looking like a "play" button.

Do a long click on this button and you will get two options: "Automatically Run" and "Manually Run".

Choose the latter to put the Playground is manual mode and start/stop its execution yourself by clicking on this button.

enter image description here


You can also trigger the code execution by making a custom shortcut to the "Execute Playground" Editor menu command.

Go to Xcode > Preferences... then go to Key Bindings, scroll down to Editor Menu for Playground and add a new shortcut of your choice by double-clicking in the right column in front of the Execute Playground command.

enter image description here