Есть цикл статей в котором рассматривается краткая структура и особенности работы не которых фич (индексация, синтаксический анализ, лексического анализатор и т.д.) , помимо этого дается краткое описание других частей Intellij idea и написание собственного плагина на основе их.
Ознакомиться можно
тут
Как стартовой вариант самое то - а дальше просто скачиваем исходники и читаем.
Полноценного туториала по кишкам не разу в ру, не в англ кластере не видел, да и сомневаюсь что таковой существует.
Есть еще сайтик со списком api
тут , но это просто копипаст из исходников , хотя поначалу посматривать стоит.
В рунете если погуглить можно найти еще несколько статеек на тему написания собственного плагина , но они дают только основы ,а за более подробным описание все равно приходится лезть в исходники.
Написать простенький плагин не составит труда , по мере работы и копания приходит постепенное понимание как это все работает.