批量源代码识别拼写检查

时间:2008-09-18 18:31:55

标签: spell-checking

什么是可用于对整个源代码库及其相关资源文件执行拼写检查的工具或技术?

拼写检查应该是源代码识别,这意味着它将坚持检查代码中的字符串文字,而不是代码本身。如果拼写检查器理解公共资源文件格式,例如包含名称 - 值对的文本文件(仅检查值),则为奖励积分。如果您可以告诉它应该检查XML DTD或Schema的哪些部分以及哪些部分应该被忽略,那么超级奖励积分。

许多IDE可以为您当前使用的文件执行此操作。我正在寻找的不同之处在于可以同时对整个源代码库进行操作。

像拼写错误拼写的Findbugs或PMD类型的工具将是理想的。

2 个答案:

答案 0 :(得分:1)

正如您所提到的,许多IDE已经拥有此功能,其中一个IDE就是Eclipse。但是,与许多其他IDE不同的是Eclipse:

A)开源

B)设计为可编程的

例如,这是一篇关于在命令行中使用Eclipse的代码格式化功能的文章: http://www.peterfriese.de/formatting-your-code-using-the-eclipse-code-formatter/

理论上,你应该能够用它的拼写检查机制做类似的事情。我知道这不是你正在寻找的,如果有一个程序在代码中进行拼写检查,那么显然会更好,但如果没有,那么Eclipse可能是下一个最好的东西。

答案 1 :(得分:0)

这似乎有点旧,但似乎做得很好 Source Code Spell Checker