PSA (Project Specific Autocomplete) — плагин для продуктов IntelliJХочу представить Вашему вниманию плагин для продуктов IntelliJ, который позволяет создавать:Автокомплит на основе кода Вашего проектаПереходы к определению элемента синтаксического дерева (на основе кода Вашего проекта)Шаблоны кода, состоящие из одного файла (на основе кода Вашего проекта)Шаблоны кода. состоящие из нескольких файлов (на основе кода Вашего проекта)//Ссылка на репорзиторий здесь. Для подробностей, прошу под кат. Читать далее
Привет Хабр!В командах разработки трекеры задач и IDE редко существуют друг без друга. Поэтому мы решили существенно «проапгрейдить» плагин YouTrack для IDE на платформе IntelliJ. Плагин интегрируется с вашими любимыми IDE от JetBrains — AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider, RubyMine и WebStorm, а…
В этой статье я не буду описывать как создать плагин для IntelliJ с поддержкой %lang_name% с нуля. Кроме официальной документации и туториала от JetBrains в сети есть множество статей и примеров. На Хабре тоже есть пара весьма подробных статей от @pyltsinm. Фокус будет на разработке плагина с использованием ANTLR и моём опыте в этом нелёгком деле.Примером в этой статье будет WebCalm - плагин для IntelliJ с поддержкой JavaScript и CSS, который я сделал с помощью ANTLR. Читать далее
Меня зовут Александр Мамонов, и в KODE я занимаюсь разработкой на Flutter. Я столкнулся с бойлерплейтом композиции фич в наших проектах, поэтому решил написать универсальный плагин для создания файловой структуры фич в проекте.В статье расскажу и покажу, как сделать базовый плагин для создания файловых структур и собрать его для локального использования или публикации. Хмм, посмотрим, что за плагин