【问题标题】:Batch source-code aware spell check批量源代码感知拼写检查
【发布时间】:2008-09-18 18:31:55
【问题描述】:

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

拼写检查应该源代码感知,这意味着它将坚持检查代码中的字符串文字,而不是代码本身。如果拼写检查器理解常见的资源文件格式,例如包含名称-值对的文本文件(仅检查值),则加分。如果你能告诉它应该检查 XML DTD 或 Schema 的哪些部分以及应该忽略哪些部分,那就太棒了。

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

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

【问题讨论】:

  • 这是软件推荐 stackexchange 的一个很好的问题。

标签: spell-checking


【解决方案1】:

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

A) 开源

B) 设计为可编程

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • SCSC 不支持骆驼或蛇或任何其他符号。所以几乎没用。
    猜你喜欢
    • 2016-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-07
    • 1970-01-01
    • 2010-10-05
    • 1970-01-01
    • 2010-10-29
    相关资源
    最近更新 更多