0

下部に HTML(rails) が選択された .html.erb ファイルを編集しています。入力すると、次のようになります。

< ?php if (条件): ? >

< ?php endif ? >

何か案は?

乾杯

4

3 に答える 3

0

提案: Bundle Editor を開き、必要のない PHP バンドルを削除します。こうすれば、ERB テンプレートに再び干渉することはありません。

于 2009-09-03T09:39:22.470 に答える
0

完全には理解できませんが、次のように入力し ifてを押すとTAB、代わりに PHP が表示されます。

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

たとえば、IF、TAB で独自の ERB スニペットを作成できます。

<% if ${1:value?} %>
  ${2}
<% end %>
于 2009-09-01T15:15:23.717 に答える
0

.erb ファイルの手動バインドが正しくない可能性があります。実行した手動バインドを確認するには

デフォルトは com.macromates.textmate を読む OakLanguageFileBindings

すべての手動バインディングを取り除きたい場合は、TextMate を終了して実行します

デフォルトは com.macromates.textmate を削除します OakLanguageFileBindings

詳細はこちらhttp://blog.macromates.com/2007/file-type-detection-rspec-rails/

于 2009-10-02T20:43:01.380 に答える