在Intellij中未选择任何内容时禁用复制整行

时间:2015-10-01 19:36:49

标签: intellij-idea copy-paste intellij-14

我最近开始使用Intellij,我注意到默认情况下,当你没有选择任何内容时,当你按ctrl + c复制某些内容时,它会将整行复制到剪贴板中,覆盖之前的内容。

这真令人讨厌,但我似乎无法弄清楚如何禁用它。我知道你可以使用粘贴历史,但这不是我想要的,我只是想像你可以用sublime文本那样禁用它。

有没有办法禁用此行为,以便当我按下ctrl + c并且没有选择任何内容时,它只是单独留下剪贴板?

2 个答案:

答案 0 :(得分:45)

调用Help | Find Action... Ctrl(Mac上的Cmd) + Shift + A ),输入注册表并选择出现的Registry...项。在那里启用editor.skip.copy.and.cut.for.empty.selection选项。请注意其他配置选项,因为可能会使用不正确的设置中断IntelliJ IDEA安装。

Registry window

答案 1 :(得分:6)

在Mac OS X中:

  1. cmd + shift + a
  2. 键入registry,然后按返回 打开注册表。
  3. 启用editor.skip.copy.and.cut.for.empty.selection选项。
  4. 点击关闭。