подсветка переменных больше не происходит в phpstorm

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

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

2 ответов


убедитесь, что анализ файла не установлен в "режим энергосбережения".

в правом нижнем углу вашего окна PHPStorm есть маленький полицейский, который не должно быть серым.

Highlighting Level Icon and Dialog

если он выделен серым цветом, то вы отключили проверку / подсветку.

чтобы снова включить его, нажмите на значок (который открывает диалоговое окно с рисунка) или нажмите Ctrl+Alt + Shift+h (в windows), который является ярлыком для "Настройте Текущий Анализ Файлов...- и открывает тот же диалог.

там просто снимите флажок "режим энергосбережения".


Примечание:Highlighting Level линейки фактически сохраняются для каждого файла независимо, но глобальная. И хотя "режим энергосбережения" подразумевает, что он может проверять иногда, а не все время, кажется, что это полностью отключает проверку и, следовательно, может быть лучше помечено как " отключить проверку globaly".


настройки / редактор /[x] выделите использование идентификатора в caret