Как предотвратить автоматический запуск Xcode 7 Playgrounds?

Я работаю над игровой площадкой Xcode 7, на которой работает сразу много вещей. Всякий раз, когда я делаю редактирование, он обновляется, перезапускает то, что было запущено, и снова запускает весь код. Это разрушает мою игровую площадку каждые 15 минут. Есть ли способ предотвратить автоматический запуск игровых площадок при каждом редактировании?

2 ответов


в нижней левой части игровой площадки есть правая синяя стрелка, похожая на кнопку" play".

сделайте длинный щелчок по этой кнопке, и вы получите два варианта: "автоматически запустить" и "вручную запустить".

выберите последний, чтобы поставить площадку в ручной режим и запустить / остановить его выполнение самостоятельно, нажав на эту кнопку.

enter image description here


вы также можете запустить выполнение кода, сделав пользовательский ярлык для команды меню редактора" Execute Playground".

на Xcode > Preferences... затем перейдите к Key Bindings прокрутите вниз до Editor Menu for Playground и добавить новый ярлык по вашему выбору, дважды щелкнув в правой колонке перед .

enter image description here


на самом деле, вы можете отобразить ярлык для "Execute Playground" в Cmd+R.

используйте сочетания клавиш macOS вместо клавиш Xcode.

на System Preferences>Keyboard>Shortcuts,

и App shortcuts, нажмите кнопку +.

выбрать Xcode.app, и добавить новый ярлык для "Execute Playground" (вы должны ввести именно это!). Shortcuts 1

затем нажмите кнопку on Add. Shortcuts 2

теперь вы можете использовать этот ярлык в Xcode. Xcode menu shortcut

и не беспокойтесь о конфликтах (по крайней мере, до Xcode 9): Execute Playground недоступно для стандартных проектов Xcode и Run не активен для игровых площадок.