Eclipse имеет плагин checkstyle, который указывает на неправильные методы кодирования. Есть ли какой-нибудь инструмент или каким-то образом, в котором некоторые из этих проблем могут быть автоматически исправлены?
Например, допустим очистку неиспользуемых импортов. Если инструмент может автоматически посещать весь проект и удалять неиспользуемые импорты?Checkstyle plugin для eclipse
3
A
ответ
1
Я нашел ссылку на http://www.ibm.com/developerworks/library/os-eclipse-clean/, которая отвечает на этот вопрос.
5
Eclipse имеет с версии 3.3 мастер очистки, который может помочь выполнить часть задания. Но, на мой взгляд, вопрос задан неверно:
- Checkstyle проверяет много разных вещей, и некоторые из них могут быть автоматически исправлены. Таким образом, используя автоматический формат Eclipse и настраивая формат, который он соответствует Checkstyle, эти предупреждения автоматически исчезнут.
- Некоторые предупреждения указывают на то, что чего-то не хватает, что неизвестно. Наиболее заметные здесь комментарии повсюду, но могут быть и другие предупреждения. Eclipse может здесь частично помочь, но не рекомендуется создавать JavaDoc с помощью eclipse со стандартными шаблонами, потому что тогда указание на то, что что-то не так, ушло, но причина существует и дальше.
- Некоторые предупреждения указывают на то, для чего могут существовать несколько решений. Поэтому Eclipse не может автоматически изменять код. Иногда существует быстрое исправление, которое может быть уместным, но каждый должен быть выбран пользователем.
Таким образом, вы должны сделать следующее:
- Посмотрите мастер Очистки в Затмении
Window > Preferences > Java > Code Style > Clean Up
, создать там новый профиль из существующего, и настроить его с правилами, которые вы хотите использовать в Checkstyle. - Если вы выбрали
Code Organizing > Format Source Code
в своем профиле, измените форматирующий код для Java. Перейдите кWindow > Preferences > Java > Code Style > Formatter
, создайте здесь и новый профиль, а также настройте его в соответствии с правилами вашего стиля. Эмпирическое правило должно состоять в том, чтобы после написания любого кода и форматирования его с помощью форматирования не должно существовать предупреждение о контроле, которое можно было бы исправить, только вставив или удалив пробелы, пробелы, символы новой строки и скобки. - Убедитесь, что эта конфигурация используется всеми в вашем проекте, и, конечно же, каждый должен использовать Eclipse.
Смежные вопросы
- 1. maven eclipse checkstyle plugin
- 2. Eclipse Checkstyle Plugin работает с Java 1.5?
- 3. Eclipse Checkstyle Plugin установлен, но не отображается
- 4. Maven Checkstyle Plugin - Test XREF
- 5. Перемещение с Eclipse Checkstyle на SonarQube Checkstyle
- 6. Gudle Checkstyle Plugin Console Output
- 7. Gradle checkstyle plugin xml report
- 8. Eclipse checkstyle and formatter
- 9. Java Eclipse CheckStyle Shortcut Key для применения исправлений Checkstyle
- 10. Импортировать пользовательский checkstyle eclipse
- 11. Maven Checkstyle Plugin создает пустой отчет
- 12. Невозможно установить плагин Checkstyle на Eclipse Mars
- 13. Ошибка при использовании checkstyle/google_checks.xml с maven-checkstyle-plugin
- 14. Play2 Plugin для Eclipse
- 15. egit plugin для Eclipse
- 16. Search-Plugin для Eclipse
- 17. Конфигурация Checkstyle для конкретного проекта в Eclipse
- 18. Eclipse java/ant checkstyle issue
- 19. Checkstyle: Пользовательские правила - Плагин Eclipse
- 20. Eclipse formatter vs Checkstyle inconsistency
- 21. Maven checkstyle plugin: печать предупреждений на консоль
- 22. Checkstyle plugin неправильно проверяет файлы ресурсов
- 23. Checkstyle для внешнего файла конфигурации в Eclipse Juno
- 24. Использование $ {samedir} в Checkstyle-плагинах для Gradle и Eclipse
- 25. Альтернатива для checkstyle
- 26. Force.com IDE Plugin для Eclipse
- 27. установка Eclipse Plugin для андроид
- 28. visual scrollbar plugin для eclipse
- 29. Coverity Prevent Plugin для Eclipse
- 30. Android Plugin для проблемы Eclipse