我正在查看本SwiftUI教程,这表明我可以在命令上看到额外的操作--在代码中单击SwiftUI elements 。在我的Xcode中,这会跳到类定义。

我看到XCode 11.0t中有一个选项更改选项键以显示SwiftUI检查器,但是,这仍然不允许我使用“嵌入到VStack”之类的操作来修改SwiftUI代码元素
如何在与SwiftUI代码交互时获得检查器和额外的SwiftUI操作(而不是预览)?


发布于 2020-01-01 13:04:28
打开画布时,额外的SwiftUI操作显示(快捷方式:选项-命令-输入或⌥+⌘+↵):

画布已关闭

画布打开
发布于 2020-06-01 09:56:13
在macOS 10.15.5和Xcode 11.4.1上,接受的答案对我不起作用。
好消息是,您可以通过[Command][Shift][Left Click]在SwiftUI元素上的快捷方式或右击菜单上的Show Code Actions来获得它。

发布于 2021-05-28 22:04:16
我建议使用Xcode热键来启动代码操作,而不是使用鼠标。导航到Preferences ->键绑定并搜索Show Code Actions。您将看到预置热键,然后您可以自定义。我的默认键绑定是Shift+Command+A.只需在按热键时,确保光标位于预期元素的上方。

https://stackoverflow.com/questions/59552547
复制相似问题