Рубрики
Без рубрики

Статистика плагина IntelliJ

Я разработал два плагина IDE IntelliJ/Jetbrains, оба из которых доступны на рынке ИДЕЙ, и оба… С тегами java, intellij, idea, статистика.

Я разработал два IDE-плагина IntelliJ/Jetbrains, оба доступны на рынке ИДЕЙ, и оба они довольно взаимосвязаны. В этой статье я представлю оба плагина и рассмотрю статистику использования, предоставляемую Jetbrains. Оба плагина связаны с Git. Когда я начал использовать IntelliJ, наша команда использовала subversion, и у нас было много инструментов/сценариев/действий рабочего процесса, выполненных некоторыми давно ушедшими членами нашей команды. Когда мы перешли на Git, нам нужно было все это переделать. В свободное время я создал несколько плагинов, которые помогут нам решить наши проблемы. В конце концов, эти плагины были действительно успешными в моей команде, и, как я делал это в свободное время, я сделал их доступными для общественности.

Наша команда решила использовать GitLab в качестве нашего поставщика git. Я создал этот плагин, чтобы обеспечить некоторую базовую интеграцию для GitLab и IntelliJ. Он перечислял проекты в диалоговом окне оформления заказа, перечислял запросы на слияние (с помощью простого инструмента проверки кода), позволял создавать новые запросы на слияние. Было две огромные проблемы. Поддержка всех различных установок GitLab была первой. У каждой другой компании были разные настройки, в итоге диалоговое окно настройки для добавления нового сервера было очень сложным, и большинство людей не могли добавить новый сервер. Вторая проблема заключалась в том, что IntelliJ постоянно меняет то, как работала интеграция Git. В течение двух лет существовало три совершенно разных варианта того, как составлять список проектов для проверки. По этим причинам и из-за того, что я больше не работаю с GitLab, я решил больше не поддерживать плагин.

На данный момент насчитывается 197 977 уникальных загрузок.

Загрузки с течением времени Загрузки по продуктам

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

На данный момент насчитывается 15 845 уникальных загрузок.

Загрузки с течением времени Загрузки по продуктам

Вы можете следовать за мной дальше Twitter чтобы получить больше подобных статей.

Оригинал: “https://dev.to/pavel_polivka/intellij-plugin-statistics-1n65”