批量源代码识别拼写检查

sha*_*dit 11 spell-checking

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

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

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

类似于Findbugs或PMD类型工具的错误拼写将是理想的.

mac*_*ost 1

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

一)开源

B) 设计为可编程的

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

理论上,您应该能够使用它的拼写检查机制执行类似的操作。我知道这并不完全是您想要的,如果有一个程序可以在代码中进行拼写检查,那么显然会更好,但如果没有,那么 Eclipse 可能是下一个最好的选择。