Исправление зависит от стандарта Java Coding - PullRequest
1 голос
/ 02 июля 2010

Я использую плагин CheckStyle, чтобы мои коды соответствовали стандарту Java Coding Standard. У программы недостаточно возможностей, так как программа не исправляет ошибки вовремя. Я хочу программу, которая исправляет мой код вовремя.Предположим, что я пишу код, тогда плагин предупреждает меня, что эта строка кода не подходит для Java Coding Standard. В плагине CheckStyle каждый раз, когда мне приходится нажимать кнопку «Проверить мои коды». Это слишком раздражает, и этозаставляет меня замедляться.

Знаете ли вы какой-либо плагин для своевременного исправления ошибок? (Зависит от Java Coding Standard, и эта программа подходит для пользовательских правил)

Ответы [ 3 ]

1 голос
/ 02 июля 2010

Вы можете попытаться настроить, какие действия должны происходить «при сохранении» из

Окно> Настройки> Java> Редактор> Сохранить действия

Это не включает в себя все проверки checkstyle, хотя. Но не переусердствуйте с форсированием стиля кода. Хорошо иметь политику стиля кода, но иногда придерживаться ее невозможно. Кроме того, иногда невозможно предположить, как решить проблему.

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

0 голосов
/ 02 июля 2010

Мы используем довольно старую версию checkstyle (4.3.3), но то, что вы описываете, работает для нас.Как только я сохраняю java-файл в eclipse, на нем запускается контрольный стиль, который сообщает о проблемах в списке проблем и помечает их в левом поле окна редактирования.«активировать» контрольный стиль для проекта eclipse, в котором находятся ваши java-файлы. Для этого перейдите в свойства проекта и выберите «контрольный стиль».Получившееся диалоговое окно содержит флажок в верхнем левом углу, который можно использовать для активации и деактивации контрольного стиля для всех исходных файлов в вашем проекте.

В этом же диалоговом окне вы также можете выбрать между конфигурацией cimple или конфигурациейВы указываете набор правил для использования и какие файлы исключать из проверки (удобно, если ваш проект содержит сгенерированный код.)

0 голосов
/ 02 июля 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...