拼写检查器的评论,字符串,也许更多

时间:2009-08-17 18:57:26

标签: c++ c linux spell-checking

我正在寻找c ++源代码的拼写检查程序。不幸的是,我所能找到的只是Visual Studio特有的。我想要一些适用于Linux的东西。

编辑:

最终我想以某种方式自动化它。我不是很精通拼写检查,但我所想的是一个非交互式控制台工具,可以打印错误信息,或类似的东西。

我个人使用vim,但当然不是每个人都参与该项目。

目前我们正在使用svn,因此可以将它集成到pre-commit-hook中吗? 你们不要做类似的事吗?

6 个答案:

答案 0 :(得分:3)

Eclipse(基于Java,所以将使用mac,linux等)内置了拼写检查器。使用CDT插件,您可以编辑和构建C ++代码。

答案 1 :(得分:3)

Vim还支持拼写检查。

有关详情,请参阅其他question

答案 2 :(得分:3)

Emacs也有拼写检查,flyspell-prog-mode,是我使用的,它是(非常!)个人偏好,哪一个最适合你。

拼写检查想法的自动化是一个非常棘手的问题。您可以期待的最好的是能够告诉您是否存在拼写错误。这比听起来更棘手,尤其是代码注释可能有各种有效的缩写,而不是真正的单词。

根据公司政策,无论人们将其EDITOR环境变量设置为启用了拼写检查,都应该减少提交消息中的拼写错误。

答案 3 :(得分:3)

我找到了什么!

svn co svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2

这是KDE质量管理的一部分。 除了大量的检查(特定于KDE,特定于qt,特定于cpp,......)之外,还有自动拼写检查。

希望这会有所帮助

答案 4 :(得分:2)

您使用哪些编辑器?他们中的许多人都有拼写检查能力。例如,gedit只需要启用拼写检查插件。

答案 5 :(得分:0)

您可以查看我刚刚为了类似目的而编写的一些字母代码:pyspellcode。它的Zlib已获得许可,并使用clanghunspell

不知道pyspellcode如何与KDE所做/提供的内容进行比较,但我很乐意接受比较,并且如果有兴趣的话,会更多地优先考虑它的开发。

只有200多行,我猜pyspellcode至少比KDE的解决方案重量轻,尽管KDE的解决方案我想象的方式更多。