有用的鲜为人知的Xcode技巧,可改善您的工作流程

Xcode是用于开发适用于macOS,iOS,watchOS和tvOS的软件的主要IDE。 它包含许多众所周知的功能,例如“快速打开(( ⇧ + ⌘ + O )”,助手编辑器和方便的快捷键(例如⌘ + U ,可以快速运行测试。 其他一些功能鲜为人知,但同样有用,并且将描述这些Xcode技巧。

使用⌃ + ⌘ + E编辑范围内的全部,并同时更改所有具有相同名称的变量或方法。

在Xcode 9之前,很容易跳转到定义。 从Xcode 9开始,将显示一个新菜单。

如弹出窗口所示,引入了新的组合以快速跳转到定义。 组合^ + ⌘ + Click可直接跳至定义并跳过弹出窗口。

使用⌥ + ⌘ + /快速添加文档。

通常,搜索时会在搜索结果中显示很多框架。 在您的个人项目或框架中搜索代码时,这可能会很混乱。

通过定义自己的自定义搜索范围,您可以加快工作流程并更快地找到所需的内容。

在Xcode Navigator的左下角,您经常会找到有用的鲜为人知的工具。 有两种有用的过滤方法可用于测试。 Show only tests in the currently selected schemeShow only tests in the currently selected scheme隐藏所有不相关的测试,以提供更好的概览。 如果您需要专注于修复测试,则旁边的按钮仅显示失败的测试。

Xcode Navigator中的另一个功能是仅显示错误的过滤器选项。 如果您的项目包含很多警告,那么仅关注错误可能会很有帮助。

Xcode 10带来了许多新的有用功能,默认情况下未启用其中的一些功能。 您可以在我的文章“在Xcode 10中启用新添加的选择加入功能”中了解有关这些Xcode技巧的更多信息。

这个故事最初发布在:
https://www.avanderlee.com/workflow/有用-xcode-tips