文章目录

aspell命令可以检查文本文件的英文拼写,我们中国人一般用不上。但是我发现它有各种过滤器,可以根据选项检查文件的指定行。aspell自带了一些过滤器组合,构成常用模式,可以很方便地用来检查源代码的拼写情况。

例如:

用aspell检查C++注释和字符串
1
aspell --mode=ccpp test.cpp

下面是我认为比较常用的模式:

  • none 禁用所有过滤器
  • comment 检查以#开头的注释
  • email 跳过email中的引文
  • url 跳过类似URL的结构(默认模式)
  • perl 检查Perl脚本的注释和字符串
  • ccpp 检查C++注释和字符串
  • html 检查HTML文档
  • tex 检查Tex/LaTex文档
  • sgml 检查SGML/XML文档

有几个模式还有简化写法,例如:

用aspell检查LaTex文档
1
aspell -t test.tex

我认为常用的简化选项如下:

  • -e 进入邮件模式
  • -H 进入HTML模式
  • -t 进入Tex模式
文章目录