Как установить плагин в intellij idea

от admin

Install plugins

Plugins extend the core functionality of IntelliJ IDEA. For example, install plugins to get the following features:

Integration with version control systems, issue trackers, build management servers, and other tools.

Coding assistance support for various languages and frameworks.

Shortcut hints, live previews, File Watchers, and so on.

Coding exercises that can help you to learn a new programming language.

Open plugin settings

Press Ctrl+Alt+S to open the IDE settings and select Plugins .

Use the Marketplace tab to browse and install plugins from the JetBrains Plugin Repository or from a custom plugin repository.

Use the Installed tab to browse bundled and installed plugins, enable, disable, update, or remove them. Disabling unnecessary plugins can increase performance.

Most plugins can be used with any JetBrains product. Some are limited only to commercial products, others require a separate license.

If a plugin depends on some other plugin, IntelliJ IDEA will notify you about the dependencies. If your project depends on certain plugins, add them to the list of required plugins.

If existing plugins do not provide some functionality that you need, you can create your own plugin for IntelliJ IDEA. For more information, see Develop your own plugins.

By default, IntelliJ IDEA includes several bundled plugins. You can disable bundled plugins, but they cannot be removed. You can install additional plugins from the plugin repository or from a local archive file (ZIP or JAR).

Install plugin from Marketplace

Press Ctrl+Alt+S to open the IDE settings and select Plugins .

Find the plugin in the Marketplace and click Install .

To install a specific version, go to the plugin page in the JetBrains Plugin Repository, download and install it as described in Install plugin from disk. For example, you can do it if the most recent version of the plugin is broken.

Install plugin from disk

Download the plugin archive (ZIP or JAR).

Press Ctrl+Alt+S to open the IDE settings and select Plugins .

On the Plugins page, click and then click Install Plugin from Disk… .

Select the plugin archive file and click OK .

Click OK to apply the changes and restart the IDE if prompted.

Install plugin through command line

From the JetBrains Marketplace page, find a page of the required plugin, select the Versions tab, and click any version to copy pluginId .

pluginId is a short name of the plugin you want to install.

For example, org.rust.lang .

Open the terminal, go to the IntelliJ IDEA instance where your project resides, and for which you want to download and install a third-party plugin.

The downloaded IntelliJ IDEA instances are located in of the following directories depending on your OS.

Use the installPlugins PROJECT_PATH pluginId to install your plugin.

Remove plugin

You cannot remove bundled plugins.

Press Ctrl+Alt+S to open the IDE settings and select Plugins .

Open the Installed tab and find the plugin that you want to remove.

Click on the plugin’s description pane and select Uninstall .

If you need to remove a plugin without launching IntelliJ IDEA, you can delete it manually from the plugin directory.

Disable plugin

You can disable a plugin without removing it if you do not need the corresponding functionality.

Press Ctrl+Alt+S to open the IDE settings and select Plugins .

Open the Installed tab, find and select the plugin that you want to disable.

Click on the plugin’s description pane and select Disable .

Alternatively, you can use the checkboxes in the list of plugins or the Disable all buttons for plugin categories.

You can disable or enable all manually installed plugins at once (non-bundled) in the menu under .

Disable all downloaded plugins

Required plugins

A project may require plugins that provide support for certain technologies or frameworks. You can add such plugins to the list of required plugins for the current project, so that IntelliJ IDEA will verify that the plugins are installed and enabled. It will notify you if you forget about some plugin, or someone on your team is not aware about the dependency as they work on the project.

Add a required plugin for your current project

Make sure the required plugin is installed.

Press Ctrl+Alt+S to open the IDE settings and select Build, Execution, Deployment | Required Plugins .

On the Required Plugins page, click and select the plugin. Optionally, specify the minimum and maximum version of the plugin.

To specify the required version of IntelliJ IDEA itself, add IDE Core to the list of required plugins.

The list of required plugins is stored in the .idea/externalDependencies.xml file of your project. When you open the project in IntelliJ IDEA, it will notify you if the required plugin is disabled, not installed, or requires an update.

Click the link in the notification message to quickly enable, install, or update the required plugin.

Suggested plugins

When you open a project, IntelliJ IDEA can suggest installing and enabling plugins based on libraries and facets used in your project. Do not confuse suggested plugins with required plugins that you can manually add to a project so that your teammates also use it.

If you don’t need a particular plugin, you can prevent IntelliJ IDEA from suggesting it. You can also use your notification settings to disable or enable notifications of all plugin suggestions and the way they are displayed.

Disable suggestions of a plugin

When a notification of a suggested plugin appears, click Don’t suggest this plugin .

Next time when you open a project, IntelliJ IDEA will not suggest this plugin. You can still check your project for suggested plugins.

Check a project for suggested plugins

Press Ctrl+Shift+A and start typing Check Suggested Plugins .

Select the Check Suggested Plugins action.

If IntelliJ IDEA has a plugin applicable to your project, you’ll see the notification message. Click the link in the notification message to install or enable the suggested plugin.

Develop your own plugins

You can use any edition of IntelliJ IDEA to develop plugins. It provides an open API, a dedicated SDK, module, and run/debug configurations to help you.

The recommended workflow is to use Gradle. The old workflow using the internal IntelliJ IDEA build system is also supported. For more information, see the IntelliJ Platform SDK Developer Guide.

Custom plugin repositories

By default, IntelliJ IDEA is configured to use plugins from the JetBrains Plugin Repository. This is a public repository where everyone can host their plugins. However, if you develop plugins for internal use only, you can set up a custom plugin repository for them.

For information about setting up a custom plugin repository, see the IntelliJ Platform SDK documentation.

Once you set up your plugin repository, add it to IntelliJ IDEA:

Add custom repositories

Press Ctrl+Alt+S to open the IDE settings and select Plugins .

On the Plugins page, click and select Manage Plugin Repositories… .

In the Custom Plugin Repositories dialog, click and specify your repository URL. It must point to the location of the XML file that describes your plugin, for example, updatePlugins.xml . The file can be on the same server as your custom plugins, or on a dedicated one.

Click OK in the Custom Plugin Repositories dialog to save the list of plugin repositories.

Click OK in the Settings dialog to apply the changes.

When you search for plugins, IntelliJ IDEA will show you results both from the default JetBrains Plugin Repository and any custom repositories that you specify. To browse only a certain custom plugin repository, type repository: followed by the URL of the repository in the search field on the Marketplace tab of the Plugins page. For example:

Alternatively, you can add your custom plugin repositories using the idea.plugin.hosts property:

From the main menu, select Help | Edit Custom Properties .

Add the idea.plugin.hosts property to the platform properties file and specify the URL of the XML file that describes your plugin. For example:

To add multiple URLs, separate them with semicolons ; .

Restart IntelliJ IDEA.

You may want to replace the default JetBrains Plugin Repository with your custom plugin repository. This can be helpful if you want only your custom repository plugins to be available from IntelliJ IDEA.

Replace the default plugin repository

From the main menu, select Help | Edit Custom Properties .

Add the idea.plugins.host property to the platform properties file and specify the URL of the application that can properly handle requests from IntelliJ IDEA, that is, act as the default plugin repository application instead of JetBrains Plugin Repository.

In particular, it should handle the following requests:

Restart IntelliJ IDEA.

If you replace the default plugin repository, the search field on the Marketplace tab of the Plugins dialog will browse only the plugins in the new default repository and any custom repositories that you add.

Productivity tips

Filter and sort search results

Type a forward slash / in the search string to see options for filtering and sorting search results. For example, you can add the following options to your search string to list only language-related plugins and sort them by the number of downloads:

Создание плагина для Intellij Platform (IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm and AppCode)

Привет, Хабр!
В данном топике я расскажу как создать простой плагин для IntelliJ IDEA и PyCharm. Так как все IDE содержат одинаковый интерфейс для работы с плагинами, то модификация его для других систем не требует значительных усилий (подробнее), в отличии от процесса непосредственной разработки.

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

Плагины пишутся на Java, UI создается на SWING. Документация для разработки плагинов состоит всего лишь из нескольких страниц и горстки примеров. На просторах интернета данная тематика не отражена совсем. Единственное, что слегка помогает это наличие исходных кодов у некоторых уже созданных плагинов.

Изначально я хотел создать окно в котором можно быстро и удобно выбрать описание стандартной библиотеки питона, но получилось плохо. Добавить ещё можно многое, хотя бы поиск и подсветку документации питона. Доделывать желания нет, пока проще по старинке использовать браузер.

Тогда начнем:

1) Подготовка среды

Плагины для IDE пишутся в IDE. Их придется установить и настроить.

Установка инструментов:

Нам потребуются:
— Java ( разработчики рекомендуют 1.6);
— IntelliJ IDEA Community Edition или Ultimate.(Я использовал первую, так как она бесплатная. Скачать можно здесь)

Настройка инструментов:

Необходимо настроить Java SDK и IntelliJ IDEA Plugin SDK:
— запускаем IntelliJ IDEA
— открываем пункт меню File | Project Structure
— выбираем вкладку SDKs, жмем на плюсик и выбираем путь к Java

— выбираем вкладку Project
— нажимаем на new, далее IntelliJ IDEA Plugin SDK и в открывшемся меню — выбираем путь к IntelliJ IDEA

Теперь можно создавать проекты плагинов.

2) Создание плагина

Плагин является обычной java программой, которая использует специальный открытый интерфейс для взаимодействия с IDE (это он только называется открытым, лучше бы closeapi назвали). Существует несколько основных видов плагинов: действие пользователя(AnAction), сервис(Service), расширения для других плагинов(Extension) и просто компоненты. Подробнее в документации. И хотя я не расширил ни одного плагина, в файле конфигурации я регистрировал именно его.

Создадим проект плагина

File | new project: Вводим имя, выбираем тип Plugin Module, выбираем SDK настроенный в шаге 1, создаем проект.


Далее в зависимости от разрабатываемого плагина действия будут индивидуальными. Я буду описывать как создавал свой плагин. За основу я взял пример плагина из документации — Tool Window. Чтобы получить его исходный код и код других примеров, необходимо скачать исходный код IDE.

Редактируем plugin.xml

После создания проекта появилась структура плагина и основной файл конфигурации — plugin.xml.

Читать:
Как играть в age of empires 2

В нем мы будем регистрировать наши классы и производить их настройку. Подробнее об этом файле можно прочитать в документации.
Код файла:

Для своего плагина я добавил две строчки:

в секции idea-plugin:
com.intellij.modules.lang — для того чтобы данный плагин работал в PyCharme, если не указывать ни одной зависимости плагин будет работать только в IntelliJ IDEA. В этой секции также можно указывать необходимые зависимости для работы плагина.

в секции extensions:
— для запуска класса при старте IDE и его начальное расположение: anchor — положение окна, factoryClass — наш класс

Cоздаем класс и графический интерфейс

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

Получился вот такой класс:

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

Как я узнал о данном интерфейсе? — спросите вы.
Скопировал из примера, какие ещё бывают неизвестно и нигде не написано, один из путей — искать в исходниках других плагинов.

Реализуем требуемый метод данного интерфейса — createToolWindowContent, который вызывается при создании нашего окна. Интересные в нем только последние три строчки.

После добавления ещё двух функций( получение списка файлов и чтение из файла) плагин готов для следующего этапа.

3) Сборка плагина

Для использования плагина необходимо его определенным образом собрать:
Build | Prepare Plugin Module PyDoc for Deployment

Получаем в директории проекта jar файл с именем нашего проекта.

4) Устанавливаем плагин в IDE

Через настройки->Плагины->Загрузить с диска(выбираем jar полученный на предыдущем шаге) или jar файл копируем в папку plugins.

Выводы

К сожалению, разработчики и сообщество популярной линейки IDE, мало пишут о процессе создания плагинов, что не содействует их появлению и развитию. В итоге это похоже на поиск выхода из комнаты без единого источника света. Надеюсь мой пост даст некоторый толчок в данном направлении.

Так как почти все приходилось делать вслепую, возможно я где-то допустил ошибки. Буду благодарен если поправите в комментах или через личку.

How to install a plugin in IntelliJ?

This seems like a stupid question but this page does not specify how to actually open a screen in IntelliJ which allows you to install a plugin. Is it even possible in the community edition?

amphibient's user avatar

1 Answer 1

A convenient UI helps you install any available plugin from the Plugin Repository without leaving IntelliJ IDEA. (IDE Settings | Plugins):

Here’s a screenshot of the Settings dialog with Plugins selected:

enter image description here

Edit: Not sure if this is available in the community edition; I’m using Ultimate 12.0.4

10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков

10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 1

Денечек добрый! У разработчиков есть основной инструмент, чтобы “творить” — среда разработки, вроде Eclipse, NetBeans и т.д. Но без сомнений, самой популярной средой на данный момент является Intellij IDEA. Она создана для того, чтобы упростить написание кода во множество раз.Но возможно, не всем будет хватать функциональности данной среды или захочется сделать её больше “под себя”. Это реально: достаточно расширить её функциональность, добавив плагины.

Плагины — подключаемый дополнительный функционал к основной программе и предназначенный для расширения её возможностей.

1. Темы IntelliJ IDEA

У вас должна быть открыта ваша IDEA. Выбрав тему, жмем на кнопку Get ->Install , после чего всплывет выбор IntelliJ IDEA, которая установлена на компьютере: 10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 210 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 3Далее в вашей среде разработки всплывет следующее окошко:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 4Жмём Ok . Плагин установлен! Далее для запуска плагина нужно перезагрузить IntelliJ IDEA , чтобы он начал работать. Для плагина с темами этого не понадобилось, тема сразу сменилась на зеленую:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 5

Способ 2: установка с Intellij idea

В idea заходим в левом правом углу в File -> Settings :10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 6Далее заходим во вкладку Plugins и вбиваем в поиск название плагина ( Gradianto ), можно даже не полностью:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 7Жмем зеленую кнопку Install — и готово!

Смена темы

  • заходим опять в File -> Settings
  • открываем вкладку Appearance

Выключение / удаление плагина

  • опять открываем окошко Settings-> Plugins
  • выбираем вкладку Installed

2. String Manipulation

10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 12

Плагин, который добавит в вашу idea много новых возможностей работы со строками. Найти его можно по этой ссылке. После установки и рестарта среды разработки, при нажатии правой клавиши, к примеру, на названии переменной выделения некоторого текста, появится дополнительная функция — String Manipulation , которая предоставляет множество возможностей для изменения выбранной строки:Этот плагин будет наиболее полезен, когда нужно будет взаимодействовать с каким-то очень большим текстом. Он позволяет фильтровать, сортировать, менять регистр, менять стиль написания (например, сделать для всего текста camelCase), менять что-то во всех строках текста одновременно (интригующе звучит), кодировать текст в какой-то формат (например, в шестнадцатеричный формат SHA-1) и многое многое другое. Да, поначалу будет казаться, что различных функций слишком много и не совсем понятно, что делает та или иная. Но со временем вы привыкнете и станете богом форматирования текста в Intellij IDEA.

3. IDE Features Trainer

Данный плагин предназначен в первую очередь для новичков, он поможет изучить основные ярлыки и функции в среде IDE в интерактивном режиме. Так сказать, это будет ваш личный тренер по боевому ориентированию в Intellij idea.10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 13Найти его можно вот здесь. После установки заходите в раздел Help -> IDE Features Trainer .10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 14Далее выбираете тему, о которой хотели бы узнать подробнее. Например, рефакторинг:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 15И начинаете выполнять задания шаг за шагом.

4. Key Promoter X

10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 16

Как я заметил, чем более опытный и скиловый программист, тем большее количество горячих клавиш он знает. Ведь вместо того чтобы, вручную то-то искать или делать, можно нажать пару сочетаний клавиш и вуаля! Соответственно, и работать вы будете гораздо быстрее. Поэтому представляю вашему вниманию плагин Key Promoter X. После его загрузки, когда мы зайдем в какую-то настройку, меню или вкладку, мы будем видеть в правом нижнем углу подсказки, какими сочетаниями клавиш мы могли бы выполнить то же самое действие (вызвать то же самое окно настройки, меню и т.д):В комбинации с прохождением IDE Features Trainer впоследствии вы сможете работать в вашей IDEA фактически без использования мышки (что ускорит вашу работу в разы).

5. RainbowBrackets и HighlightBracketPair

Я не мог обойти стороной плагин Rainbow Brackets, после установки которого работа с кодом станет в разы удобнее, ведь пары скобок станут разноцветными:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 17Это вам позволит видеть сразу, какая открывающаяся скобка с какой закрывающейся идёт в паре. Цвета не случайны (не взяты с потолка), есть определенная логика: скобки, используемые в одной и той же степени вложенности в другую скобку, будут иметь одинаковый цвет. Например, скобки в желтых будут зелеными, а уже в зеленых все будут голубыми, и так далее. Говоря о скобках, перейдём к HighlightBracketPair. При использовании данного плагина вы будете ясно видеть, в каком конкретно блоке кода или скобках находится ваш курсор, так как эта пара скобок будет подсвечиваться:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 18Эти два инструмента могут быть очень полезными, если вы работаете над кодом, который имеет большую вложенность.

6. Codota AI

10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 19

В далекие-далекие времена код писали в обычном txt блокноте. И вот представьте, что вы где-то забыли скобку, ну или в имени какого-то класса сделали ошибку, и всё просто не компилировалось! В итоге нужно было часами искать ошибку и быть чрезвычайно внимательным в написании кода. Это испытание только для людей с крепчайшими нервами. И я так думаю, это кому-то изрядно допекло, так что ребята взялись да и начали создавать различные среды для работы с кодом. Intellij Idea, Eclipse, NetBeans. И вот вы работаете, в Intellij Idea, которая очень умна и нереально помогает в написании кода, подсказывая места возможных ошибок, и подтягивая нужные названия классов и методов, как только вы их начинаете писать. А как насчёт того, чтобы сделать её ещё чуточку умнее? Для этого и можно воспользоваться плагином Codota AI. Данный плагин предназначен для лучшего завершения кода с использованием ИИ. Codota использует самые передовые модели машинного обучения, чтобы помочь завершить строки кода на основе миллионов программ Java с открытым исходным кодом и вашего контекста, помогая вам писать код гораздо быстрее и с меньшим количеством ошибок. Другими словами, этот плагин даёт возможность подсказывать IDEA на основании контекста вашего приложения. Например, показать доступную, видимую переменную нужного типа:Также можно выделить нужный блок кода, например, название метода, и попытаться поискать уже готовые аналоги: alt=»10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков — 20″ width=»512″ />

7. SpotBugs

Говоря о помощниках в написании кода, думаю, нам бы не помешал такой, который поможет отлавливать ошибки, не так ли? Тут на сцену и выходит плагин SpotBugs. SpotBugs обеспечивает статический анализ байтового кода для поиска ошибок в коде Java из IntelliJ IDEA. То есть, этот плагин — отличный инструмент обнаружения некоторых дефектов в коде Java, который анализирует ваш код и сравнивает его с 400+ шаблонов ошибок и плохих решений. Среди таких ошибок — бесконечные рекурсивные циклы, взаимоблокировки (deadlock, livelock), некорректные использование различных библиотек. SpotBugs может идентифицировать сотни серьезных дефектов в больших приложениях (обычно около одного дефекта на 1000–2000 строк исходных текстов без комментариев). После установки в меню выбираем Analyze -> SpotBugs -> цель анализа. Это может быть как один файл, так и целый модуль, включая или не включая тесты:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 21После анализа, внизу вы можете увидеть окошко с указанием всех найденных ошибок или плохих решений и предложений по исправлению:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 22

8. Maven helper

10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 23

Плагин Maven helper просто обязателен для тех, кто используем Maven. Он добавляет простой способ анализа и исключения конфликтующих зависимостей, а также возможностей видеть Maven зависимости в различных формах (список, дерево). Чтобы запустить анализ, откройте pom -ник и нажмите вкладку внизу — Dependency Analyzer , после чего можно узнать, какие зависимости с какими конфликтуют и исключить конфликтующие:Также добавляются дополнительные возможности для запуска / отладки отдельных файлов или для корневого модуля: alt=»10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков — 24″ width=»512″ />Включение данного менеджера зависимостей поможет сэкономить время на решение возникающих проблем с зависимостями.

9. Scratch

Во время написания кода часто думаешь: вот это нужно будет подправить перед коммитом, или где-то нужно записать для себя временные данные, для какого-нибудь теста, или увиденные при отладке приложения, или ещё какие-нибудь пометки. Для этого, как правило, создается новый экземпляр блокнота на скорую руку, но это всё равно не то. Так может лучше использовать средства нашей любимой IntelliJ IDEA? Например, плагин Scratch. С этим плагином можно создавать временные вкладки текстового редактора в IDEA, где можно записать код, временные данные или какие-то мысли, которые нужны для работы позже, но не должны сохраняться навсегда (например, кеши). Проблема с замусоривающими, одноразовыми txt файлами исчезнет навсегда. После загрузки плагина нажимаем Alt + C . Появится окошко для задания имени вашему текстовому файлу:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 25После нажатия Ok мы получим вкладку с временным текстовым файлом. Если файл уже был создан ранее, это сочетание клавиш откроет его, если есть уже целый список таких вкладок, то будет открыта самая последняя:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 26В описании плагина вы сможете увидеть остальные горячие клавиши для использования этих временных, текстовых файлов. Также доступ к данным временным файлам можно получить и с меню Tools ->Scratch->. 10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 27

10. Progress Bar

И напоследок в качестве разгрузки хотелось бы отметить небольшие веселые плагины на Progress Bar. Эти плагины меняют внешний вид обычной скучной полоски загрузки индикатора выполнения на что-то более веселое. Мне, например, очень понравился плагин Марио:10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 2810 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 29Ну или попробовать весьма популярный плагин — Nyan Progress Bar.10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 30Но хотелось бы заметить, что добавление дополнительной функциональности приводит к большим ресурсным затратам вашего приложения, и чрезмерное увлечение плагинами может сказаться на производительности вашего приложения.10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 31Поэтому в попытке собрать свою идеальную сборку плагинов не нужно слишком увлекаться: необходимо стараться держать “золотую середину” между производительностью и дополнительными функциональным возможностями. А на этом у меня на сегодня всё) Делитесь интересными плагинами в комментариях.10 полезных плагинов для IntelliJ IDEA: для новичков и опытных разработчиков - 32

Похожие статьи