перезапустите (или перезагрузите конфигурацию) Eclipse-CS программно

Я пытаюсь перенастроить плагин CheckStyle для Eclipse (Eclipse-CS) из кода (во время работы Eclipse). До сих пор единственный способ сделать это-заменить XML-файл конфигурацией и перезагрузить конфигурацию вручную.

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

Я искал способ достичь этого, но я из идей.

2 ответов


Я боролся с этим недостатком eclipse-cs в течение многих лет, и до сих пор я убежден, что это действительно невозможно. Похоже, вам придется добавить эту функцию в код eclipse-cs самостоятельно.

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


на страница настроек Checkstyle содержит в правом верхнем углу небольшой обновить. Нажмите кнопку после изменения checkstyle.XML или подавления.будет использоваться xml и новая конфигурация.

кнопка обновления настроек Checkstyle http://rolf-engelhard.de/wp-content/uploads/2012/11/checkstyle-refresh-cache.jpg

ссылка: http://rolf-engelhard.de/2012/11/clearing-checkstyles-cache-in-eclipse