Подтвердить что ты не робот

Можно ли запустить IntelliJ IDEA в качестве безголового процесса для завершения кода?

Отказ от ответственности: это наивный вопрос дня для Java и гуру IntelliJ!

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

Здесь мы, я использую GNU/Emacs каждый день для всего, и я совершенно доволен этим. Являясь разработчиком Java, я хорошо разбираюсь в функциях завершения кода IDE. Некоторые проекты предприняли некоторые попытки распространить этот вид завершения на Vim или Emacs: см. проект eclim, производный проект emacs-eclim или с помощью абсолютно противоположного подхода: недавний (ATTOW) плагин ideavim. Это, как говорится, теперь мне интересно, может ли подход eclim применяться к парам IntelliJ/Emacs, или не что-то вроде yasnippet и/или auto-complete. Первая проблема заключается в том, что на первый взгляд невозможно запустить IntelliJ как безгласный процесс, как мы можем с Eclipse.

Как следствие, я считаю, что первым шагом является получение компонента завершения кода IntelliJ, работающего без головы. Я просмотрел код завершения, но я недостаточно разбираюсь в Java, чтобы выяснить, возможно ли это.

Сообщите мне свои мысли.

Обновление комментариев:

Из комментария Tom я согласен с тем, что основная проблема заключается не в том, чтобы запустить безгласный IntelliJ, а в том, чтобы изолировать компонент завершения кода и разработать завершение кода сервер. Тем не менее, было бы неплохо, если бы не был запущен полный IntelliJ UI. Я попытаюсь посмотреть, что можно сделать, чтобы связать Emacs и плагин IntelliJ.

Интересные (... или нет) ссылки:

4b9b3361