aspell 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
aspell 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
aspell 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 未知
开发语言
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2009-02-10

软件简介

Aspell 是一个强大的拼写检查工具,尤其是对于程序员来说。在 Linux 下,大部分程序员应该是用 Vim 或者 Emacs 写代码,它们有内建拼写检查功能,比如 vim 可以用 :setlocal spell spelllang=en_us 开启对美式英语的拼写检查。不过很少人会安装或者使用拼写检查功能,不是每个人都喜欢写代码时面对一堆高亮的词组(当它们不仅检查注释时,哦,天那!)。 幸运的是,我们有 Aspell。

Aspell 使用方法非常简单,比如只想检查 C 或者 C++ 风格的注释和字符串中的拼写错误,就可以用这样的命令:

$ aspell --mode=ccpp -c test.cpp

终端里就会列出一个一个注释中的错误,并给出修改意见。接下来的工作就很简单了,按照窗口下面每个键对应的功能,选择更换单词或者忽略该单词。如下图所示:

Aspell 还有更多模式,比如检查 HTML, TeX, XML, Perl 等等一些文档或程序中的拼写,更多内容就请看 Aspell 的帮助吧。

Aspell 的用户习惯保存在 ~/.aspell.en.prepl 和 ~/.aspell.en.pws 两个用户自定义替换和忽略单词列表里,可以通过备份或者修改这两个列表来改变 aspell 对某些单词拼写检查的策略。

展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2012/09/17 22:27

aspell拼写检查

作为一个程序员,尤其是非英语母语国家(ESL or EFL)的程序员,写出漂亮的注释可能要比写出漂亮的代码更难。就比如 Eric 的“来自英语母语国家的”女友就有 “Programmers are English-challenged.“ 的评论。 那么如何在程序的注释中避免犯一些低级语法或者拼写错误呢?Eric 也在 Some useful tools for you to write English articles on Linux 中推荐了几个小工具。我这里算拾人牙慧,稍微写一点儿我非常欣赏的 Aspell 拼写检...

0
0
发表了博客
2019/04/01 06:47

Emacs中的拼写检查

无论是在Emacs中写英文日记(diary)、Org mode笔记,还是撰写程序的注释和文档,拼写检查都是一项提高工作效率、保证成果品质的必不可缺的工具。拼写检查对于常见的文字处理软件(如Word、LibreOffice)来说并不是什么稀罕的功能,但是对于Emacs这个纯粹的文本编辑器来说,实现起来就显得有些繁琐、笨拙。具体说来,Emacs本身并不具备任何拼写检查的能力,它是通过ispell模块调用外部的aspell命令来达成的。以此为基础,为了能...

0
0
发表了博客
2013/07/02 14:19

First blog with BloGTK2

The package 'aspell' and 'aspell-en' should be installed due to the dependency. Otherwise you will get 'enchant error'. Now let me publish this to test the BloGTK2~

0
0
发表了博客
2019/10/30 08:07

Linux 初级运维常用命令面试;20个问题总结!

说明:   本试题来自微信公众号:马哥Linux运维.总结一波给自己加深印象. 1、如何查看当前的Linux服务器的运行级别? who -r和 runlevel 命令可以用来查看当前的Linux服务器的运行级别。 2、如何查看Linux的默认网关? 用 route -n和 netstat -nr 命令,我们可以查看默认网关。除了默认的网关信息,这两个命令还可以显示当前的路由表。 3、如何在linux上重建初始化内存盘镜像文件? 在CentOS 5.X / RHEL 5.X中,可以用mkinitrd命...

0
0
2020/02/08 17:24

20条Linux命令笔试常见问答

问:1 如何查看当前的Linux服务器的运行级别? 答: ‘who -r’ 和 ‘runlevel’ 命令可以用来查看当前的Linux服务器的运行级别。 问:2 如何查看Linux的默认网关? 答: 用 “route -n” 和 “netstat -nr” 命令,我们可以查看默认网关。除了默认的网关信息,这两个命令还可以显示当前的路由表。 问:3 如何在Linux上重建初始化内存盘镜像文件? 答: 在CentOS 5.X / RHEL 5.X中,可以用mkinitrd命令来创建初始化内存盘文件,举例如...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2013/02/23 11:12

【求助】我的notepad++无法实现拼写检查功能

从网上看到介绍说notepad++的有拼写检查插件,于是试图打开,结果出现以下提示: 问题是之前已经安装了GNU Aspell,路径也是正确的, 并且我的notepad++的安装路径和aspell的路径是一致的,输入相对路径"..\Aspell\bin"也出现相同提示,请教各路大神指点!!!

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
7 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部