Файл, который вы редактируете, должен иметь правильное расширение (.rb
в вашем случае), чтобы Textmate понимал, какой пакет использовать.
Что вы видите внизу окна ТМ? (После строки № и столбца №)?
Это "Plain Text"
?
Если вы видите что-то отличное от Ruby
или Ruby on Rails
, щелкните маленькие стрелки вверх / вниз справа от него, чтобы открыть раскрывающийся список пакетов, и выберите: Ruby
или Ruby on Rails
.
Таким образом, когда вы нажимаете TAB после записи "def
" Это автоматически завершит создание метода для вас.
Вы также можете проверить Bundles> Bundle editor> Edit snippets ... (затем выберите Ruby), чтобы увидеть, настроен ли у вас сниппет "def" для запуска при нажатии клавиши TAB (см. Раздел Декларация> Методы).