Как убрать фиолетовое выделение "дублированного фрагмента кода" в PhpStorm?

Я просто щелкнул «Показать все подобные дубликаты» в контекстном меню «Дублированный фрагмент кода»:

9X_Как убрать фиолетовое выделение "дублированного фрагмента кода" в PhpStorm?_phpstorm

Теперь 9X_phpstorm дублированный код постоянно выделяется фиолетовым 9X_phpstorm фоном, даже если я закрою панель инструментов 9X_phpstorm «Дубликаты» в нижней части среды IDE.

Как удалить это выделение?

57
0
2
Общее количество ответов: 2

Ответ #1

Ответ на вопрос: Как убрать фиолетовое выделение "дублированного фрагмента кода" в PhpStorm?

  • Просто нажмите кнопку ESC, чтобы убрать выделение.

  • Если 9X_phpstorm IDE обнаруживает «повторяющиеся фрагменты 9X_phpstorm кода» между исходным кодом и его копией 9X_phpstorm в выходном каталоге (например, Python setup.py создает 9X_phpstorm в каталоге build/; я не знаю, как это входит в 9X_phpstorm PHP), затем пометьте выходной каталог как 9X_phpstorm исключенный из исходных каталогов.

    Щелкните правой кнопкой 9X_phpstorm мыши выходной каталог в представлении проекта, затем 9X_phpstorm Mark Directory As> Excluded.

  • Кстати, это также работает в PyCharm 9X_phpstorm и IntelliJ и, предположительно, во всех 9X_phpstorm IDE JetBrains.

169
8

  • FFS это сводило меня с ума около 3+ лет, и я наконец решил выяснить, как это исправить - теперь я чувствую себя идиотом, понима ...

Ответ #2

Ответ на вопрос: Как убрать фиолетовое выделение "дублированного фрагмента кода" в PhpStorm?

Просто откройте файл / проект заново - выделение 9X_phpstorm снимется. Если вам не нравится, что для 9X_phpstorm вашего фрагмента кода сообщается о нарушении 9X_phpstorm «Повторяющийся фрагмент кода», попробуйте 9X_phpstorm подавить проверку для оператора, добавив 9X_phpstorm перед ним // noinspection DuplicatedCode.

Существует просьба сделать выделение 9X_phpstorm дубликатов менее агрессивным, IDEA-210614, пожалуйста, голосуйте 9X_phpstorm за это

3
2

  • На самом деле есть более бы ...