我正在开发一个Xcode 7 Playground,它可以同时运行很多东西.每当我进行编辑时,它都会刷新,重新启动正在运行的内容并再次运行整个代码.每15分钟就会撞到我的操场.有没有办法阻止游乐场在我编辑时自动运行?
在Playground的左下角,有一个朝右的蓝色箭头,看起来像一个"播放"按钮.
只需长按此按钮,您将获得两个选项:"自动运行"和"手动运行".
选择后者将Playground置于手动模式,并通过单击此按钮自行启动/停止执行.
您还可以通过创建"执行操场"编辑器菜单命令的自定义快捷方式来触发代码执行.
转到Xcode > Preferences...
然后转到Key Bindings
,向下滚动Editor Menu for Playground
并添加所选的新快捷方式,方法是双击Execute Playground
命令前面的右列.
实际上,您可以将"执行游乐场"的快捷方式映射到Cmd+ R.
使用macOS键盘快捷键,而不是Xcode的键绑定.
转到System Preferences
> Keyboard
> Shortcuts
,
然后App shortcuts
点击+
.
选择Xcode.app
并添加"执行游乐场"的新快捷方式(您必须准确输入此内容!).
然后点击Add
.
现在您可以在Xcode中使用此快捷方式.
并且不要担心冲突(至少在Xcode 9之前):Execute Playground
不适用于标准Xcode项目,并且Run
不适用于Playgrounds.