作为软件开发人员,我们不仅喜欢构建应用程序,还喜欢寻找和利用可用的最佳工具。
作为 iOS 开发人员,我们真的很幸运。 我们的工具箱中现在有了一种新的编程语言 用户界面. 有了这些仪器,我们就为未来做好了准备。
然而,我们确实喜欢使用我们拥有的工具有效地工作。 使用键盘快捷键是一种简单的技术,可以提高我们的工作效率并编写更多代码。
因此,您在 Xcode 中只需要知道适用的键盘快捷键——您使用过的所有其他编辑器所独有的快捷键。
您将在此页面上找到鲜为人知的 Swift 键盘快捷键,从而进一步提高您的工作效率。 让我们开始。
1.预览平面显示/隐藏
如果您在旅途中只有一个小 MacBook 屏幕,也可能会发生这种情况。 幸运的是,可以使用相同的键盘快捷键:
2. 打开快速操作菜单
当您有一个团队并且一个成员更喜欢用代码开发 SwiftUI 视图而另一个更喜欢使用可视化工具时,它会同时生成两者!
你的画布和代码永远不会不同步! 有了这个,我想为各种开发人员提供一个有用的键盘快捷键。 您可以使用以下快捷方式访问“快速操作”菜单。
3.代码完成
很难想象没有代码完成的工作。 您肯定会一直使用它来研究 API 并在打字时节省时间。
4. 快速打开
您可以使用“快速打开”命令快速移动到项目或工作区中的任何源位置。 只需开始在您的项目(以及您导入的任何 SDK)中输入任何类、接口、函数、方法、枚举等的名称,与搜索短语匹配的符号列表将出现在弹出窗口中。
5。 清洁
当您非常确信您创建的代码没有问题时,这很方便,但是当您执行它时会出现问题。 清理项目并重新运行它; 也许——只是也许——你的代码是正确的。 如果清理程序无法解决您的问题,您可能需要显示调试部分。
6. 设备预览目的地
您可能希望不仅在最大的 iPhone 13 Pro Max 上,而且在其他较小的智能手机上查看您的观点。 要更改目的地,请使用这个方便的快捷方式打开目的地选择:
7. 查找调用层次结构
此快捷方式将显示调用层次结构视图,该视图将显示代码中调用所选方法的任何位置,以及依次调用这些方法的任何方法,依此类推。
8. 在 Toggle canvas 或 SwiftUI 预览之间切换
在您编写 SwiftUI 代码时,Canvas 可以实时预览您正在设计的 UI。 Apple 煞费苦心地让这成为一种双向体验,这意味着您在预览中所做的任何更改(例如,通过移动或添加 UI 组件)也将反映在代码编辑器中,反之亦然。
9. 查找整个项目中的任何文本
当您需要在项目中查找某个文本时,请使用以下命令。
10. 显示隐藏/实用程序
不使用时,右侧的实用程序窗口也会妨碍您。 因为它只在我处理情节提要时对我有用,所以当我在情节提要和代码文件之间转换时,我使用以下命令来切换它。
11.调试区(显示/隐藏)
显示调试部分,其中包括变量视图和控制台。 当您的程序到达断点时,变量视图会显示范围内所有变量的当前状态。 当您的程序在控制台中运行时,您将看到您记录的任何内容。 当您完成调试时,使用相同的快捷方式隐藏调试框。
12. 重新缩进代码
这通常被称为“格式化代码”,但在 Xcode 中,它被称为“重新缩进”。 无论您怎么称呼它,您都可以通过选择它然后按照说明在每行的开头添加适当数量的空间。 您也可以重新缩进一行,而不必先选择它。
13.直接去定义
这在学习新的 API 或遍历不熟悉的代码库时非常有用。 ObservedObject 到底是做什么的? 导航到它的定义以了解它的方法和属性、它实现的接口以及它派生的类。
14. SwiftUI 恢复预览
当您打开视图时,Xcode 不会立即构建它。 相反,它会等到您明确指示它这样做。 如果我们的 SwiftUI 代码有任何问题,预览也可能会出现故障。 是的,您可以通过单击按钮恢复预览。
15. 显示 SwiftUI 的 Inspectors
这是另一个我们应该熟悉的 UIKit 快捷方式。 文件检查器、历史检查器、快速帮助检查器和属性检查器都存在于每个 SwiftUI 视图中。 它们都为我们提供了许多与我们目前的观点相关的有用特征。
例如,快速帮助检查器使我们能够访问有关当前视图的文档。 这对于利用文本、颜色等内置视图很有用。
结论
即使它的生产力水平很低,键盘快捷键也是提高我们效率的绝佳方法。
用户界面 是一个很棒的框架,它允许开发人员和设计人员快速构建用户界面。
发表评论