Как отключить выделение кода SQL в phpstorm?
Как отключить выделение кода SQL в phpstorm?
я когда-либо отключил все проверки sql.. но правила цвета и шрифтов продолжают превышать
мои правила цвета строки php.
Вот пример, который я хочу достичь:
$var_php = " all text here is red , SELECT * and whatever sql code is in red too " ;
Ответы
Ответ 1
Язык SQL автоматически вводится в такие строки, которые содержат код SQL.
Перейдите к Settings/Preferences | Editor | Language Injections
и отключите нежелательные правила.
Альтернативно - отключить плагины поддержки SQL/базы данных (так как в них нет необходимости).
Ответ 2
Вы можете отключить его, оставив другие SQL-подсветки/проверки самостоятельно, создав новую инъекцию IntelliLang, которая специально не соответствует DQL. Я использовал присутствие:. Это не позволит IDE выделить DQL, а также пометить ее как ошибку или переформатировать ее неправильно.
Я создал Gist с инструкциями здесь:
https://gist.github.com/willemnviljoen/d20ad8ad0cc365a7e80744328246610f