IntelliJ Idea 复制粘贴的问题

分析

尝试从外部复制内容向Idea工做空间内粘贴文件时,有必定的概率会发生复制粘贴失败的问题:复制了新的内容,粘贴的却仍是早些时候复制的旧的内容。ide

我使用的IDEA是最新版(2016.1.3),操做系统是Win7/Win10。idea

这个问题是由于Idea的历史粘贴板已经满了,没法向历史粘贴板中写入新的内容致使的。这应该是Idea的一个BUG。操作系统

解决思路有两个:ip

  • 增长历史粘贴板的深度;
  • 将历史粘贴板中的部份内容删除,腾出空间来。

增长历史粘贴板的深度

要作这个调整须要修改设置了。选择File > Settings > Editor > General,下拉右侧的滚动条,找到 Maximum number of contents to keep in clipboard,修改这个对应的值。默认是5,修改为50好了。it

下次要找这个设置项能够直接在设置的搜索框中搜索“max clipboard”。cli

删除历史粘贴板中的内容

打开历史粘贴板比较简单:使用Ctrl+Shift+V组合键便可。可是要删除历史粘贴板中的内容时殊不知道该如何下手。搜索

查了些资料,也是使用一个快捷键:选中要删除的目标,使用Shift+Delete组合键便可完成删除。im

在idea的默认KeyMap中,Shift+Delete执行的是cut(剪切)操做。而delete line的快捷键是Ctrl+Y。也都试验过,Ctrl+Y不起做用,只有Shift+Delete起做用。di