Подсветка синтаксиса WebStorm и PHP в WebStorm

У меня есть WebStorm, и он мне очень нравится. Я не очень часто использую PHP, но я работаю над проектом, который его использует...

Итак, я пытаюсь получить базовую подсветку синтаксиса в WebStorm.

Я уже пробовал использовать этот плагин (несовместимо):

http://plugins.jetbrains.com/plugin/6610

И я выполнил шаги в этих темах:

Webstorm: как расширить для обработки PHP-файлов или даже просто правильно выделить код?

Можно ли получить подсветку синтаксиса Ruby в PHPStorm?

Я использую этот пакет textmate:

https://github.com/textmate/php.tmbundle

Он распознается WebStorm, и соответствующие файлы связаны с пакетами TextMate, но у меня все еще нет подсветки синтаксиса.

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

Я отправил электронное письмо в службу технической поддержки, и они просто указали мне на эти ресурсы, а затем предложили мне купить PHPStorm. И IDE продолжает предлагать мне купить IntelliJ IDEA Ultimate.

Кто-нибудь еще столкнулся с этой проблемой?


person Dave    schedule 26.08.2014    source источник
comment
Вы когда-нибудь заставляли подсветку php работать в Webstorm?   -  person Damon    schedule 15.04.2016
comment
@ Деймон нет. Насколько я знаю, это невозможно. Хотя я давно не пробовал, возможно, сейчас есть исправление. Я просто использую phpstorm, когда работаю над проектом с php...:/   -  person Dave    schedule 16.04.2016
comment
Я смог получить несколько ограниченную подсветку синтаксиса PHP в веб-шторме, используя этот импорт настроек: github.com/a2net/   -  person Damon    schedule 19.04.2016
comment
@Damon Использование этого плагина с WebStorm 2017/2018 просто ломает его, файлы php даже не открываются. Не рекомендую его использовать.   -  person user3468806    schedule 27.06.2018


Ответы (1)


В пакете https://github.com/textmate/php.tmbundle используется недокументированная "инъекция" — функция, которой в настоящее время нет. поддерживается - таким образом, подсветка фактически не распознается. См. RUBY-14273.

person lena    schedule 27.08.2014
comment
Способ добавить подсветку синтаксиса PHP в Webstorm сделал бы ответ ПОПУЛЯРНЫМ. там в любом случае? - person Damon; 10.03.2016