Подсветка синтаксиса php в блейд-файлах

0

Я только начал использовать PHPStorm (как я жил без Intellisense?), И это довольно здорово. Одна из проблем, с которой я столкнулась, - это синтаксис, выделяющий внутри файлов лезвий. Я начинаю просмотр с некоторых php docblocks. Не знаю, где эта практика началась, но я думаю, что это был перенос из моих дней CodeIgniter. поэтому они начинают

<?php
/**
 * explanation of the file
 *
 * @author John Doe
 * @copyright 2015
 */
?>

проблема заключается в том, что она предотвращает выделение синтаксиса кода php ниже. Я считаю, что я выделил проблему для символов @, вероятно, что-то связанное с синтаксисом синтаксиса Blade, потому что, если я удалю @ он отлично работает. есть ли способ в настройке PHPStorm исправить это? или мне нужен другой способ документировать мои взгляды?

Благодарю!

  • 0
    Синтаксис комментария в Blade: {{-- --}} . Хотя вы можете использовать докблоки, как вы заметили, они работают не очень хорошо.
  • 0
    @Andrew Andrew Brown And У меня нет никаких проблем, как вы получили с phpstorm 8. Вы вернулись к конфигурации по умолчанию и перезапустить?
Показать ещё 1 комментарий
Теги:
phpstorm
blade

1 ответ

1

PHPStorm 8 поддерживает лезвие. убедитесь, что вы обновили его до последней версии.

https://www.jetbrains.com/phpstorm/features/

С официального сайта:

Шаблоны Twig, Blade & Smarty

Используйте движок шаблонов Twig, Blade или Smarty, чтобы использовать преимущества функций производительности при работе с файлами шаблонов: настраиваемая подсветка синтаксиса для разных конструкций; подсветка синтаксических ошибок; завершение функций и атрибутов; автоматическая вставка парных фигурных скобок, кавычек и закрывающих тегов; и более.

  • 0
    да, я уже использую это, но очевидно, что подсветка синтаксиса блейда не может различить docblocks. это может быть ошибкой.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню