Цвет фона PhpStorm изменен в части файла - PullRequest
0 голосов
/ 19 ноября 2018

Я очень новичок в PhpStorm.Я присоединился к команде и начал работать над новой функцией, но обнаружил, что часть моего файла теперь не имеет других цветов, которые обычно отображаются для PHP.У него есть фон, который я удалил, но текст просто белый (вместо оранжевого, желтого и т. Д.).Я не уверен, что я сделал или как только часть файла похожа на это, а все остальное в порядке, но любая помощь будет принята.

Файл является PHP и содержит некоторый HTML.Помимо этой одной части, все остальное имеет правильный фон и правильную раскраску.

Я пытался сделать кэширование недействительным и перезапустить его, и это помогло в течение минуты или двух, но когда я переключился на что-то другое, а затем снова вернулся, проблема вернулась.Любая помощь будет высоко ценится.

screenshot

IDE window screenshot

IDE

1 Ответ

0 голосов
/ 02 декабря 2018

Я вижу 3 основных возможных причины:

  1. Этот файл не рассматривается IDE как PHP (например, связан только с HTML / Plain Text или каким-либо другим типом файла). Для этого мне нужно увидеть значок файла (в идеале на весь случай окно IDE).

  2. Вы случайно вставили другой язык где-то в файле, так что эта часть теперь обрабатывается как обычный текст вместо PHP. Для этого мне нужно увидеть скриншот Settings/Preferences | Editor | Language Injections - меня интересует "IDE" только в записях "Project" (для столбца "Scope").

  3. Некоторые помехи от плагинов. Для этого вам нужно будет предоставить гораздо больше информации.


Судя по вашим скриншотам, это определенно неправильная инъекция языка. Пожалуйста, удалите эти 2 правила инъекции (они не имеют никакого смысла для меня), все должно вернуться к нормальной жизни. Если не уверены: сначала отключите их, проверьте, как все идет, если все хорошо - удалите.

Вы внедрили язык XML внутри тега <div> ... так что больше не нужно PHP, поскольку теперь все это рассматривается как простой текст (за исключением тегов HTML, поскольку они работают аналогично XML).

...