1. Введение
Экологический отчет JVM за 2020 г.Как можно видетьIntellij IDEAСидя сейчасJava IDEпервое место. А статистика показывает, что платящих пользователей перевалило за 80% (зарубежная статистика).IDEAХороший дизайн программного обеспечения обеспечивает продуктивность программирования и является одним из программ, за которые я бы предпочел заплатить. Сегодня я поделюсь некоторыми плагинами, которые я часто использую.
2. ИДЕЯ плагин
Прежде чем поделиться, давайте взглянем на его систему плагинов.Intellij IDEAБольшая часть функционала интегрирована через плагины. Многие плагины уже интегрированы по умолчанию. ты можешь пройтиPreferencesПроверять:
Intellij IDEAЧто критикуется, так это проблема с производительностью, мы можем отключить некоторые встроенные плагины, которые нам не нужны, чтобы уменьшить нагрузку. Далее я поделюсь своими обязательными плагинами.
3. Общие плагины
Вы можете сфотографировать вышеВкладка «Плагины»Введите в поиск ключевые слова плагина для их поиска.
3.1 Key promoter X
Многие люди не хотят переключатьсяIDEЭто из-за привычки к горячим клавишам. Так уж получилось, что этот плагин может напомнить сочетания клавиш, смысл подмены есть, и вы сможете напомнить больше. Новичкам рекомендуется установить и ознакомиться с сочетаниями клавиш.
3.2 Maven Helper
Флагманская версия, которая является платной, поставляется сMavenмодули, но если у вас бесплатная версия сообщества, это единственная альтернатива, которая дает вам возможность анализировать зависимости и быстро разрешать зависимости.
3.3 IDEA Mind Map
Интеллект-карты очень важны для анализа наших потребностей и сортировки отношений в базе знаний. С этим плагиномIDEAВы также можете рисовать интеллект-карты. И функция тоже очень мощная, со всевозможными текстурами.
3.4 CodeGlance
Плагин мини-масштабирования области редактирования кода, вы можете просмотреть код глобально. Посмотрим на эффект.
3.5 CamelCase
Плагин преобразования стиля именования, который может переключаться между стилями kebab-case, SNAKE_CASE, PascalCase, camelCase, snap_case и space. горячая клавиша яблоко⇧+⌥+У, под окнамиShift + Alt +U.
3.6 MybatisX
Mybatis-plusКомандаMybatisразработан плагин, который обеспечиваетMapperинтерфейс иXMLФункция перехода между шаблонами и их автоматическое создание. К тому же это имя от меня, хе-хе!
3.7 MyBatis Log Plugin
Еще один китаец оMybatis, оценка тоже очень высокая, рольMybatisСгенерированоsqlвернуться к исходному целомуsql. Легко отслеживать и отлаживать из журнала во время разработкиsqlутверждение.
3.8 JavaDoc
Существует много плагинов для быстрого создания аннотаций Java, и тот, у которого более высокий балл,JavaDoc, обратите внимание, что авторSergey Timofiychuk. Аннотации могут быть созданы с помощью ярлыка.macКлавиши быстрого доступа должны быть установлены самостоятельно.windowsКлавиши быстрого доступа следующие:
- Сгенерировать для активного элементаjavadocs,Нажмитеshift + alt + G.
- Чтобы сгенерировать для всех элементов в текущем java-файлеjavadocs,Нажмитеshift + ctrl + alt + G.
- удалить текущий/выделенный элементjavadocsНажмитеshift + alt + Z.
- удаляет все элементы текущего классаjavadocs:Нажмитеshift + ctrl + alt + Z.
Затем вы можете просто изменить его в соответствии с реальной ситуацией.Конфигурацию можно найти в следующей панели настроек:
3.9 Git Commit Template
Кто-то всегда жалуется на ваше подчинениеGitнерегулярный? Вы можете попробовать этот плагин. это обеспечивает хорошееGitФорматируя шаблон, вы можете отформатировать сообщение коммита в соответствии с реальной ситуацией.
3.10 Extra Icons
Последний — это плагин для украшения, который предоставляет значки для некоторых типов файлов, которые официально недоступны. Посмотрим на эффект.
4. Резюме
Другие очень полезные плагины уже опубликованы другими, поэтому я не буду их здесь представлять. Я правда не могу сам написать плагин, официальная предоставляетIntellij Platform Plugin SDKЕсли интересно, можете изучить и сделать полезный плагин для игры.Может одним махом прославитесь. Если вы найдете полезные и интересные плагины, вы можете поделиться ими, оставив сообщение.