Много воды утекло, с тех пор как я интересовался данной темой, поэтому решил создать новую тему, дабы выяснить не появилось ли чего юзабельного.
Задача: писать на жабе в виме (сборку через ant уже осилил).
Навигацию по ошибкам компиляции через :cn/cp/cc прикрутить осилю самостоятельно.
Костыли работающие через eclipse (eclim), идейку, и т.п. — недопустимы.
Фичи которые очень нужны:
- заполнение списка модулей (аналог cmd+shift+o в эклипсе)
- заполнение асбтрактных методов при реализации интерфейсов
- добавление обязательных обработчиков исключений (например, пишу Thread.sleep, тыкаю хоткей, и втыкается пустой обработчик InterruptedException)
- подсвечивать строки с warnings и errors прямо в коде разными цветами (думаю это не имеет отношения к топику, и делается каким-то плагином)
необязательно, но желательно
- подсказки со списками методов в классах, аргументами функций
- переход на документацию слова под курсором
Если кто-то знает альтернативные текстовые редакторы с подобными фичами — тоже будет интересно узнать (обязательно пишите линки не только на сами редакторы, но и на страницы проектов для настройки работы с жабой).
И еще, у меня кроссплатформа linux/osx, поэтому просьба не предлагать виндовс-онли решения, или линукс-онли. osx-онли в принципе в данный момент устроит, но лучше чтобы работало на osx и линуксе.