2

私の最新のプロジェクトでは、Rails を使用しています。今、私は PHP で何かをしなければなりません (私はこれが嫌いで、Ruby 構文が好きすぎるのです)。

だから今は、私も大好きな Sass と Haml を使って仕事をすることにとても慣れています。そこで、Rails フレームワーク以外のことを行うためにCodeKitを購入しました。

PHPファイルでhamlを使用するオプション、またはhamlファイルでPHPを使用するオプションがあるかどうか、およびファイルがPHPを持っていてもCodeKitでコンパイルされるかどうかを知りたいだけです。

4

2 に答える 2

2

私はこれが非常に遅い返信であることを知っています.自分自身を検索したときにこの質問を見つけました.

上記のケビンの返信に加えて:

特定のファイルの出力パスを設定し、拡張子を指定するだけで、html を php に自動的に変換できます。

  1. HAML または HTML を右クリック
  2. 「出力パスを設定...」
  3. 「出力ファイル名と拡張子」

からindex.htmlまたはindex.hamlに変更しindex.phpます。

于 2013-07-07T08:25:24.543 に答える
1

フィルターを使用して php を保持できますが、:plainフィルター処理されたテキストは解析されません。これは、複数行の php を保持する必要がある場合に便利です。

元:

:plain
  <?php foreach ($es as $e) {
    echo $e;
  } ?>

Sublime Text 2 の haml/php カラー構文についてはまだ聞いたことがありません。

PHP での作業に役立つ別の設定があります: Codekit の HAML 構成で HTML 文字をエスケープしないでください: http://d.pr/i/4pmv

これでなんとかなる

%form#booking_log{:name => "booking_log", :method => "post", :action => "<?=$this->action('bookingGetLog')?>"}
于 2013-01-29T03:12:45.493 に答える