Xcode 中的一项隐藏功能是对拼写检查的支持

Xcode 中的一项隐藏功能是对拼写检查的支持。今天,我将向您展示如何启用它并探索一些功能。

如何在 Xcode 中启用拼写检查

您可以通过转到“编辑”菜单 >“格式”>“拼写和语法”>“键入时检查拼写”来启用此功能。

启用拼写检查后,Xcode 会用红色下划线为所有拼写错误加下划线。
在这里插入图片描述

如何检测错别字

如前所述,拼写错误的单词将用红色下划线突出显示。但是如果你有一个大文件,很难注意到所有的词。查找所有拼错单词的简单方法是使用以下命令:

⌘ - command+;或“
编辑”菜单 >“格式”>“拼写和语法”>“立即检查文档”。

Check Document Now命令将查找并选择拼写错误的单词。重复此命令将跳转到下一个。因此,您可以使用此方法查看当前文件中的每个错字。

在这里插入图片描述

如何修正错字

有两种方法可以纠正拼写错误的单词。

上下文菜单

右键单击或按住 Control 键单击拼写错误的单词将打开一个包含更正建议的菜单。单击其中任何一个进行选择。

在这里插入图片描述

如果您有大量拼写错误的单词,以这种方式修复错字会非常缓慢。更快的方法是使用Spelling and Grammar window。

拼写和语法窗口
要使用此方法修复拼写错误,首先,您需要打开“拼写和语法”窗口。

使用以下快捷方式打开拼写和语法窗口:

⌘ - command+:或
编辑菜单 > 格式 > 拼写和语法 > 显示拼写和语法。

此窗口将显示在您的 Xcode 上。

在这里插入图片描述

能力

编码中的拼写并不像常规写作那样简单。我们有一种独特的方式来设计我们的变量、方法和类。我们将在本节中了解拼写检查是否支持camelCase、snake_case、PascalCase 和kebab-case。

我通过声明所有四种情况的变量名来进行测试。

var camellCase: String = "Camell Case"
var PascarCase: String = "Pascal Case"
var snakee_case: String = "Snake Case"
var kebabCase: String = "keba-case"

enum Foo: String {
    case isVisible = "is_vissible"
}

这是结果。无论大小写,Xcode 都可以检测变量或字符串。

在这里插入图片描述

如何添加一个新词

您可能有一个未在系统词典中定义的唯一词,例如您的应用程序名称或前缀。在这种情况下,您可以在字典中添加一个新词。

您可以通过右键单击并选择“学习拼写”来让您的字典学习一个新单词。
在这里插入图片描述

如何忘记一个单词

如果您不小心学习了错误的单词或想要恢复您的决定,您可以取消学习该单词,但这对于 Xcode 来说并不是一个简单的操作。

完全支持拼写检查的应用程序,例如 Pages 和 Notes 应用程序,可以忘记单词,但 Xcode 不是这种类型的应用程序。

在 Pages 应用程序上右键单击已学习的单词,您将看到“取消学习拼写”选项。


精品教程推荐


加入我们一起学习SwiftUI

QQ:3365059189
SwiftUI技术交流QQ群:518696470
教程网站:www.openswiftui.com

发表回复