拼写检查选项(高级 -> 配置 -> 拼写检查)允许选择 UltraEdit 使用的主要拼写词典以及其他一些选项。您可以选择任何显示的语言,或者如果愿意,可以不选择任何语言,在这种情况下,UltraEdit 将仅使用用户词典。
UltraEdit 包含 Aspell 拼写检查器。拼写检查器从“编辑”菜单调用,将只检查选定的文本(如果有选择),如果没有选择文本,则检查整个文件。
拼写检查器拼写检查字典选项您可以在高级 -> 配置 -> 拼写检查器 -> 字典中配置拼写检查器的字典选项。

Aspell与 UltraEdit 和 UEStudio 一起安装。默认情况下,Aspell 的可执行文件位于安装目录下的 \Aspell\bin\ 子目录中。
添加/删除单词
您可以根据需要添加和删除单词。要添加一个词,首先在词典窗格中选择一个词典。接下来,在“添加的单词”字段中输入一个单词,然后按Add。您的单词现已添加到所选词典中。
要删除一个词,请选择它并按“删除”按钮。
拼写检查过滤器选项您可以访问高级 -> 配置 -> 拼写检查器 -> 过滤器下的过滤器选项。设置过滤器将导致 UltraEdit 的拼写检查器忽略文档中由 Aspell 进行拼写检查的某些项目。例如,如果您将过滤器设置为“HTML”,则拼写检查器将忽略特定于 html 的标签,例如“div”、“src”和“href”。

如果选中使用过滤器复选框,则以下选项可用。(一次只能使用一个过滤器。)
自动检测选择此选项将导致拼写检查器自动检测文件是 HTML、Tex 还是其他文件(如以下选择选项中所列)并应用适当的过滤器。
电子邮件电子邮件过滤器会跳过引用的文本。但是,此过滤器当前不支持跳过标题。
HTMLHTML类似于 SGML 过滤器,但专门用于 HTML 。默认情况下,'script' 和 'style' 是 HTML 模式中跳过列表的成员。
SGMLSGML过滤器允许您对SGML、HTML、XHTML 和 XML 文件进行拼写检查。在大多数情况下,标签内的所有内容,例如“, 将被拼写检查器跳过。Aspell 支持的 SGML/HTML/XML 是大多数 DTD(文档类型定义)的轻微超集,可以对 Web 上经常出现的不符合要求的 HTML 进行拼写检查。
网址URL过滤器将导致拼写检查器跳过 URL、主机名和电子邮件地址。
NroffNroff过滤器允许您检查Nroff文档的拼写。此过滤器模式会跳过以下 nroff 语言元素:
•注释
•要求
•nroff 寄存器的名称(传统的两个字母名称和 GNU nroff 长名称)
•以下请求的参数:ds、de、nr、do、so。
•字体切换 (\f) 和大小切换 (\s) 的参数转义
•传统 (\() 和扩展 (\[comp1 comp2 ...]) 形式的扩展字符集转义的参数。
TexTex过滤器将导致拼写检查器跳过 TeX 命令和参数和/或某些命令的选项。默认情况下,它还会跳过 TeX 注释。
C/C++
C/C++过滤器将导致拼写检查器跳过字符串或注释中文本的拼写。此过滤器模式跳过检查源代码中的拼写错误。
拼写检查器忽略选项拼写检查器的忽略选项位于高级 -> 配置 -> 拼写检查器 -> 忽略选项下。
忽略大小写选择此选项将导致拼写检查器根据设置的字典检查所有单词,而不管单词的大小写。
忽略口音选择此选项将导致拼写检查器忽略重音字母。
忽略全部大写的单词选择此选项将导致拼写检查器忽略所有大写的单词。
忽略大写单词选择此选项将导致拼写检查器忽略以大写字母开头的单词。
忽略带数字的单词选择此选项将导致拼写检查器忽略包含数字的单词。
忽略大小写混合的单词选择此选项将导致拼写检查器忽略包含大写和小写字母的单词。
拼写检查器杂项选项拼写检查器的其他选项位于 Advanced -> Configuration -> Spell Checker -> Miscellaneous 下。

在此配置项下,您可以使用以下选项。
键入时拼写选择此项将启用“键入时拼写”功能。UltraEdit 的帮助文件中提供了有关此功能的更多信息。
在拼写错误的单词上单击鼠标右键显示建议
在启用“键入时启用拼写检查”时选择此项将允许您右键单击显示为拼写错误的单词,并生成可能的拼写选项列表。如果您愿意,可以选择“仅当按下 CTRL时”选项,以将这些建议的显示限制为按下 CTRL 键以及右键单击拼写错误的单词的组合。您还可以使用Display Suggestions (max)控件指定要显示的最大建议数。如果将其设置为“-1”,则将显示所有可用的建议。
建议模式建议模式可以设置为“ultra”、“fast”、“normal”或“bad-spellers”。
•Ultra此方法将使用可用的最快方法提出建议。这目前意味着它将在相隔一个编辑距离内查找同音异义词,而无需进行任何错字分析或使用替换表。在这种模式下,Aspell 从拼写错误单词的小测试内核中获取大约 87% 的单词。
•快速这种方法类似于“超”,只是它执行错字分析并使用替换表。错字分析将可能是由于错字导致的单词带到列表的开头。这种模式应该得到与 ultra 方法相同数量的单词。
•正常此方法通常在两个编辑距离内查找同音异义词并执行错字分析,除非它被关闭。比“快速”模式慢得多,但它会返回更好的建议。在这种模式下,Aspell 检测到大约 93% 的拼写错误单词。
•Bad-Spellers这种方法也在两个编辑距离内寻找同音词,但更适合拼写错误,而“fast”或“normal”更适合在拼写错误和真正的拼写错误之间取得良好的平衡。这种模式从不执行错字分析,并为那些似乎无法使拼写接近应有的拼写的非常糟糕的拼写者返回大量单词。如果拼写错误的单词看起来像正确的拼写,它一定会在 100 条或更多建议列表中的某个位置找到。在这种模式下,Aspell 检测到大约 98% 的拼写错误单词。
编码您可以从此下拉列表中选择要与活动字典一起使用的编码。
排除检查短于(数字)个字符的单词
这允许您指定检查拼写错误所需的最小字符数(从 1 到 9)。
个人资料目录指定的目录用于存储您添加到字典中的单词。