Textmate с HTML (рельсы) Проблема - PullRequest
0 голосов
/ 01 сентября 2009

Я редактирую файл .html.erb с выделенным HTML (рельсы) внизу Когда я печатаю, если я получаю:

<? Php if (условие):? >

<? Php endif? >

Есть идеи?

Приветствия

Ответы [ 3 ]

0 голосов
/ 03 сентября 2009

Предложение: откройте редактор пакетов и удалите пакет PHP, если он вам не нужен. Таким образом, я больше не буду вмешиваться в ваши шаблоны ERB.

0 голосов
/ 03 октября 2009

Возможно, у вас неправильная привязка вручную для файлов .erb. Чтобы увидеть, какие ручные привязки вы запустили

по умолчанию читать com.macromates.textmate OakLanguageFileBindings

Если вы хотите избавиться от всех ручных привязок, выйдите из TextMate и запустите

по умолчанию удалить com.macromates.textmate OakLanguageFileBindings

Подробнее здесь http://blog.macromates.com/2007/file-type-detection-rspec-rails/

0 голосов
/ 01 сентября 2009

Не до конца понимаю, но когда я набираю: if и нажмите TAB, вместо этого я получаю PHP:

<?php if (condition): ?>
<?php endif ?>

Вы можете создать свой собственный фрагмент ERB, например, для IF, TAB:

<% if ${1:value?} %>
  ${2}
<% end %>
...