в моих проектах латтестов я использую Rails. Теперь я должен что-то сделать в PHP (который я действительно ненавижу или слишком люблю синтаксис Ruby).
Так что теперь я очень привык работать с Сасс и Хамлом, которых я тоже люблю. Поэтому я купил CodeKit для работы вне рамки rails.
Хотел просто узнать, есть ли какой-либо вариант использования haml в файлах PHP или PHP в haml-файлах, и что файл компилируется с CodeKit, даже имея PHP.
Вы можете использовать :plain
фильтр для сохранения php, он не анализирует отфильтрованный текст. Это полезно, когда вам нужно сохранить несколько строк php.
например:
:plain <?php foreach ($es as $e) { echo $e; } ?>
Я еще не слышал о синтаксисе цвета haml / php для Sublime Text 2.
Существует еще одна настройка, которая может быть полезна для работы с php: проверьте, не избегайте символа HTML в конфигурации HAML на Codekit: http://d.pr/i/4pmv
Это обойдется с этим
%form#booking_log{:name => "booking_log", :method => "post", :action => "<?=$this->action('bookingGetLog')?>"}
Я знаю, что это очень поздний ответ, просто нашел этот вопрос при поиске себя.
В дополнение к ответу Кевина выше:
Вы можете автоматически преобразовать html в php, просто установив путь вывода для этого конкретного файла, а затем указав расширение.
Измените его с index.html
или index.haml
на index.php
.