Это 5-й день моего участия в Gengwen Challenge.Подробности о событии смотрите:Обновить вызов
В этой статье рекомендуются некоторые полезные плагины для идей.
1.Git Commit Template
Перед установкой этого плагина используйте функцию фиксации, предоставляемую IDEA, для отправки кода:
После использования этого плагина, как показано ниже, поле ввода шаблона сообщения фиксации:
Эффект после завершения такой:
2.FindBugs-IDEA
Способ использования очень прост, то есть вы можете ламинировать различные уровни контента.
После того, как анализ будет завершен, представлению будет предложено подробно объяснить, что это за проблема.
Следуйте инструкциям, чтобы решить проблему, а затем выполните findbug, чтобы проверить ситуацию.
3.GsonForma
В реальной разработке часто необходимо преобразовать содержимое в формате json в Object, и плагин GsonFormat может реализовать эту функцию. Настройте javaBean (без содержимого, просто пустой класс), скопируйте json, который вы хотите проанализировать, затем alt+insert откроет следующий интерфейс. Или используйте сочетание клавиш alt+s для вызова плагина с помощью сочетания клавиш
формат json
Генерируется следующим образом
4. CodeGlance: миникарта кода
Предоставляет микрокарту кода, которая может помочь вам быстро определить, куда вы хотите перейти, когда у вас много классов. Этот плагин не очень полезен, когда вы ежедневно занимаетесь обычной разработкой, но он все же очень полезен, когда вы читаете исходный код, как показано на следующем рисунке:
5.SequenceDiagram: создание диаграмм последовательности одним щелчком мыши.
Обязательный плагин IDEA, очень практичный. Обычно я использую его для генерации простой диаграммы последовательности методов, которая нам удобна для чтения кода, особенно когда в коде много уровней вызовов. Метод использования очень прост, выберите имя метода (будьте осторожны, чтобы не выбрать имя класса), затем щелкните правой кнопкой мыши и выберите параметр Sequence Diagram!
После настройки некоторых основных параметров, таких как глубина вызова, мы можем нажать ОК! На приведенной выше диаграмме мы создали диаграмму последовательности вызовов методов.
После создания диаграммы последовательности вы можете экспортировать ее в виде изображения или текстового файла, а также найти соответствующий код с помощью созданной диаграммы последовательности, что особенно полезно при чтении исходного кода!
6.GrepConsole
Отфильтруйте журналы, которые вы хотите видеть, вы можете установить цвет
Настройте цвет переднего плана журналов на всех уровнях
Эффект следующий
7.Alibaba Java Coding Guidelines
Плагин спецификации Java-кода Alibaba. После установки плагина IDEA выдаст предупреждение, когда код превысит 80 строк, вручную создаст пул потоков и т.д., которые не соответствуют спецификациям в "Руководстве". Всем рекомендуется установить этот плагин, он поможет вам проверить множество скрытых опасностей и побудит вас писать более стандартизированный код.
Подскажите при написании кода
8.Java Stream Debugger
Stream очень прост в использовании и может гибко работать с данными, но многим новичкам он сложен для понимания. Тогда вам может помочь IDEA артефакта Java Stream Debugger. Он может визуализировать этапы работы Stream, что очень полезно для нашего обучения.
9. Радужные скобки: Радужные скобки
Так как многие люди не выработали хороший стиль кодирования, у них нет привычки форматировать код по своему желанию, и даже некоторые коллеги напишут более нескольких сотен строк кода, читать который будет очень больно. Одной из причин боли является поиск контекста, потому что слишком много скобок, не уверен, принадлежит ли текущая строка кода к определенному блоку кода, и этот плагин очень поможет.
10.Auto filling Java call arguments
В процессе разработки мы обычно вызываем другие функции, которые были написаны, и параметры должны быть заполнены после вызова, но в большинстве случаев имя передаваемой переменной совпадает с именем параметра функции.Когда параметров много , вручную заполнить один параметр очень сложно, трата времени. Этот плагин может помочь вам решить эту проблему. После установки плагина вызовите функцию, используйте комбинацию клавиш Alt+Enter, чтобы вызвать «Автозаполнение параметров вызова», чтобы автоматически заполнить имена параметров, определенные функцией.
11.Material Theme UI
Для многих людей написание кода может быть немного скучным, а возможность установить свою любимую тему принесет немного удовольствия в разработку. IDEA поддерживает различные плагины тем, самым известным из которых является Material Theme UI.