Я пытался настроить автозаполнение Vim для кода Ruby, но безуспешно. Я имею в виду, что все «работает», но я ожидаю, что будет доступен лучший плагин или конфигурация.
Я установил плагин rubycomplete, и он неплохо справляется со своей задачей, но ничто по сравнению с такой IDE, как RubyMine. Это был просто глоток свежего воздуха, как только я его установил, увидел, чего мне не хватало. Он хорошо понимает синтаксис, контекст и обычно показывает только релевантные возможные варианты.
Может я просто не правильно все настроил. Было невозможно найти учебник, запись в блоге, хорошую документацию о том, как это сделать (особенно актуальную). Иногда вы просто обнаруживаете, что существуют разные инструменты и настройки, и не так много объяснений, как это сделать.
Есть ли стандарт сообщества для такого рода вещей? Каковы наилучшие инструменты для достижения этого? Любой хороший учебник, источник, подсказки о том, как это сделать?
Я все время слышу, как люди говорят, что они предпочитают Vim IDE, такой как Rubymine, и что они могут добиться практически такого же поведения во многих аспектах с правильной настройкой плагина, но мой опыт был другим. Я действительно хочу продолжать использовать Vim, так как он легче, и мне нравится редактор, но производительность — это самое главное, и я трачу слишком много времени на чтение сообщений в блогах трех- и четырехлетней давности о том, как это настроить.
var d = new Date();
с использованием завершения после получения вvar y = d.get
отображается весь список методов объектаDate
. То же самое для конструктора, даже с методами на основе прототипов. Этого более чем достаточно для меня. Вы пробовали AutoComplPop? Это делает предложение автоматическим. - person romainl   schedule 01.09.2011