如何删除 PhpStorm 中突出显示的紫色“重复代码片段”?

Ben*_*min 36 phpstorm

我刚刚在“重复代码片段”上下文菜单中单击了“像这样显示所有重复项”:

重复的代码片段

现在,即使我关闭了 IDE 底部的“重复”工具栏,重复的代码也会以紫色背景永久突出显示。

如何删除此突出显示?

Jer*_*101 103

  • 只需按下ESC键即可删除突出显示。

  • 如果 IDE 在您的源代码和输出目录中的副本之间发现“重复代码片段”(例如 Pythonsetup.pybuild/目录中创建;我不知道在 PHP 中是如何进行的),则将输出目录标记为已排除从源目录。

    右键单击项目视图中的输出目录,然后Mark Directory As> Excluded

顺便说一句,这也适用于 PyCharm 和 IntelliJ,并且可能适用于所有 JetBrains IDE。

  • 这是 IntelliJ with PHP 的正确答案。就我而言,突出显示为绿色,尽管我不知道这是否是默认颜色或由于我所做的某些样式更改。 (5认同)
  • 我认为它在黑暗模式下使用绿色突出显示 (3认同)
  • 感觉这样应该直观多了!由于某种原因,我什至没有想到尝试 ESC :) (3认同)
  • 谢谢你!谢谢你!谢谢你!我盯着紫色的亮点,却不知道如何摆脱它,失去了理智。 (3认同)
  • 在 PyCharm 中花了几个小时来弄清楚,最后决定用 google 搜索一下,找到了这个答案哈哈......如此简单的“ESC”。我认为 JetBrains 应该添加一个信息框或更好的方法来撤消此功能。 (3认同)
  • 也可以在 Intellij 中使用 java 工作。 (2认同)
  • FFS 这让我发疯了三年多了,我终于决定弄清楚如何解决它——我感觉自己像个白痴,现在意识到这是一个如此简单的技巧...... (2认同)