Письмо Intelli-J проверок?
-
17-09-2020 - |
Вопрос
Как бы я пошел по написанию своего собственного инспекции Intelli-J?Я ищу некоторые общие направляющие или ресурсы.
Я хочу поднять инспекционную подсказку каждый раз, когда класс коллекции создается вручную, а не через гуава (List.newArrayList()/Maps.newHashMap()
) и т. Д. Согласно стандартным стандартам команды.
Я был бы признателен за любое направление.
Решение
Для такого осмотра вам не нужно писать плагин, вместо этого используйте Создание собственных проверок раздел и Документация для этой функции.
Обратите внимание, что он доступен только в окончательной версии.
Другие советы
Я должен разочаровать вас, но нет письменных руководящих принципов, ни ресурсов, ни документации почти на все, связанные с плагинами и Intellij :(. (Это главная причина, по которой многие фанаты Intellij не работали на плагинах для своего любимого инструмента).
Эта компания делает фантастические продукты, но когда речь идет о документации, книгах и рекомендациях для разработчиков (не пользователей) - ну они практически не существуют: (.
Ваша единственная ставка - посмотреть источник настоящего Intellij плагинов (некоторые из них здесь: http://git.jetbrains.org/ ) и задавать очень конкретные вопросы на IntellijСписок плагинов Так как команда разработки с радостью ответит вам обычно в считанные минуты.
поздно в игру, но этот вопрос все еще подходит высоко на поиск Google, поэтому см.:
http://confluence.jetbrains.com/display/ideadev/Осмотр + из + код + код + источник