Рекомендация по простому в использовании плагину IDEA

задняя часть
Рекомендация по простому в использовании плагину IDEA

Это 5-й день моего участия в Gengwen Challenge.Подробности о событии смотрите:Обновить вызов

В этой статье рекомендуются некоторые полезные плагины для идей.

1.Git Commit Template

Перед установкой этого плагина используйте функцию фиксации, предоставляемую IDEA, для отправки кода:

git1.jpeg

После использования этого плагина, как показано ниже, поле ввода шаблона сообщения фиксации:

git2.jpeg

Эффект после завершения такой:

git3.jpeg

2.FindBugs-IDEA

Способ использования очень прост, то есть вы можете ламинировать различные уровни контента.

find1.PNG

После того, как анализ будет завершен, представлению будет предложено подробно объяснить, что это за проблема.

find2.PNG

Следуйте инструкциям, чтобы решить проблему, а затем выполните findbug, чтобы проверить ситуацию.

3.GsonForma

В реальной разработке часто необходимо преобразовать содержимое в формате json в Object, и плагин GsonFormat может реализовать эту функцию. Настройте javaBean (без содержимого, просто пустой класс), скопируйте json, который вы хотите проанализировать, затем alt+insert откроет следующий интерфейс. Или используйте сочетание клавиш alt+s для вызова плагина с помощью сочетания клавиш

json1.png

формат json

json2.png

json3.png

惊悚.png

Генерируется следующим образом

json5.PNG

4. CodeGlance: миникарта кода

Предоставляет микрокарту кода, которая может помочь вам быстро определить, куда вы хотите перейти, когда у вас много классов. Этот плагин не очень полезен, когда вы ежедневно занимаетесь обычной разработкой, но он все же очень полезен, когда вы читаете исходный код, как показано на следующем рисунке:

微型地图.PNG

5.SequenceDiagram: создание диаграмм последовательности одним щелчком мыши.

Обязательный плагин IDEA, очень практичный. Обычно я использую его для генерации простой диаграммы последовательности методов, которая нам удобна для чтения кода, особенно когда в коде много уровней вызовов. Метод использования очень прост, выберите имя метода (будьте осторожны, чтобы не выбрать имя класса), затем щелкните правой кнопкой мыши и выберите параметр Sequence Diagram!

时序图1.jpeg

После настройки некоторых основных параметров, таких как глубина вызова, мы можем нажать ОК! На приведенной выше диаграмме мы создали диаграмму последовательности вызовов методов.

时序图2.jpeg

После создания диаграммы последовательности вы можете экспортировать ее в виде изображения или текстового файла, а также найти соответствующий код с помощью созданной диаграммы последовательности, что особенно полезно при чтении исходного кода!

6.GrepConsole

Отфильтруйте журналы, которые вы хотите видеть, вы можете установить цвет

Настройте цвет переднего плана журналов на всех уровнях

GrepConsole1.jpeg

Эффект следующийGrepConsole2.jpeg

7.Alibaba Java Coding Guidelines

Плагин спецификации Java-кода Alibaba. После установки плагина IDEA выдаст предупреждение, когда код превысит 80 строк, вручную создаст пул потоков и т.д., которые не соответствуют спецификациям в "Руководстве". Всем рекомендуется установить этот плагин, он поможет вам проверить множество скрытых опасностей и побудит вас писать более стандартизированный код.阿里1.PNG

Подскажите при написании кода

阿里2.PNG

8.Java Stream Debugger

Stream очень прост в использовании и может гибко работать с данными, но многим новичкам он сложен для понимания. Тогда вам может помочь IDEA артефакта Java Stream Debugger. Он может визуализировать этапы работы Stream, что очень полезно для нашего обучения.

stream1.png

stream2.png

9. Радужные скобки: Радужные скобки

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

括号.PNG

10.Auto filling Java call arguments

В процессе разработки мы обычно вызываем другие функции, которые были написаны, и параметры должны быть заполнены после вызова, но в большинстве случаев имя передаваемой переменной совпадает с именем параметра функции.Когда параметров много , вручную заполнить один параметр очень сложно, трата времени. Этот плагин может помочь вам решить эту проблему. После установки плагина вызовите функцию, используйте комбинацию клавиш Alt+Enter, чтобы вызвать «Автозаполнение параметров вызова», чтобы автоматически заполнить имена параметров, определенные функцией.

11.Material Theme UI

Для многих людей написание кода может быть немного скучным, а возможность установить свою любимую тему принесет немного удовольствия в разработку. IDEA поддерживает различные плагины тем, самым известным из которых является Material Theme UI.