Ruby on Rails + Sublime Text 2. Быстрое создание partials
Ruby on Rails Sublime Text 2

Если вы пользовались редактором TextMate или смотрели скринкасты Ryan Bates, то знаете как ловко можно создавать partials нажатием одного шортката. Оказывается так можно делать и в православном Sublime Text 2.

Первым делом нужно установить плагин Rails Partial одним из двух способов - через Sublime Package Control или скачиваем репозиторий себе в папку Packages командой git clone git://github.com/wesf90/rails-partial.git Rails Partial.

После установки плагина, станут доступными два новых шортката:

  • alt+p - создать partial
  • alt+shift+p - создать partial и открыть его в новой вкладке

Модель использования такая:

  • Выделяем кусок кода, который хотим перенести в partial
  • Вводим имя partial'а (нижнее подчеркивание и расширение вводить не нужно)
  • Жмем Enter.

По умолчанию partial создается в той же папке, что и "файл-донор". Если нужно сохранить в другую папку - укажите ее при вводе имени, например share/somepartial или folder/subfolder/somepartial

Если не выделить код перед нажатием шортката, создастся пустой partial, что логично.

Плагин, автоматически создаст строку <%= render "your_partial" %> на месте перенесенного фрагмента.

P.S. Как адекватно перевести на русский слово partial в контексте рельсов? Я так и не придумал)