Проверка орфографии исходного кода исходного кода

Что такое инструмент или метод, который можно использовать для выполнения проверки орфографии всей базы исходного кода и связанных с ней файлов ресурсов?

Проверка орфографии должна быть исходным кодом, означающим, что она будет придерживаться проверки строковых литералов в коде, а не самого кода. Бонусные очки, если средство проверки орфографии понимает общие форматы файлов ресурсов, например текстовые файлы, содержащие пары имя-значение (только проверьте значения). Супер-бонусные баллы, если вы можете указать, какие части XML DTD или Schema должны быть проверены и которые следует игнорировать.

Многие IDE могут сделать это для файла, с которым вы сейчас работаете. Разница в том, что я ищу, - это то, что может работать сразу со всей базой исходного кода.

Нечто вроде инструмента Findbugs или PMD для неправильного написания будет идеальным.

Ответ 1

Как вы уже упоминали, многие IDE уже имеют эту функциональность, и одна из таких IDE - Eclipse. Однако, в отличие от многих других IDE, Eclipse:

A) с открытым исходным кодом

B), предназначенный для программирования

Например, здесь приведена статья об использовании функций форматирования кода Eclipse из командной строки: http://www.peterfriese.de/formatting-your-code-using-the-eclipse-code-formatter/

В теории вы должны быть способны сделать что-то подобное с этим механизмом проверки орфографии. Я знаю, что это не совсем то, что вы ищете, и если есть программа для проверки орфографии в коде, то очевидно, что это будет лучше, но если нет, то Eclipse может стать следующей лучшей.