Существует ли проект по обеспечению расширенной языковой поддержки Emacs, VIM и других редакторов, использующих кодовую базу Eclipse? - PullRequest
4 голосов
/ 04 сентября 2011

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

Что приводит к истощению: зачем вообще догонять игру? Eclipse всегда будет иметь больше ресурсов для разработки, поэтому было бы разумнее просто использовать код, который есть в Eclipse. Его можно отделить от пользовательского интерфейса Eclipse и запустить в отдельном процессе, с которым Emacs, Vim и другие редакторы просто общаются, когда им нужна информация, хотят выполнить интеллектуальное завершение кода или выполнить некоторый рефакторинг.

Существует ли существующий проект, который пытается это сделать? Это было бы лучшее из обоих миров: можно было использовать редактор, к которому он привык, и в то же время была бы доступна мощная языковая поддержка, предоставляемая Eclipse.

1 Ответ

4 голосов
/ 04 сентября 2011

Как любитель vim, я не могу говорить за emacs.Что касается vim, насколько я знаю, единственный хороший проект, который объединяет eclipse и vim - это eclim .Но, учитывая мое прошлое (я разработчик ruby ​​с большим опытом работы с Java), я бы не рекомендовал Vim для разработки на Java.Eclipse очень хорош для Java, и я не люблю гибридные решения.Реальная точка зрения связана с командами.Очень трудно найти разработчиков Java, которые могут использовать Vim в рабочей среде.Поэтому, когда мне нужно было выбрать инструменты для проекта, я выбрал Eclipse для Java.Если ваши потребности являются личными, возможно, вы могли бы сделать другие соображения и пойти на eclim.

...