我喜欢使用 Intellij。它有很多很棒的功能,但我也不喜欢它在某些操作期间自动将选择复制到剪贴板(使用一些鼠标事件进行选择,删除,我猜除了“复制”之外的一些键盘快捷键等,我不知道到底是哪些,但它确实发生了)。有没有办法禁用它?
当然,我可以使用“从历史记录粘贴”,但这很痛苦:我知道我已经使用键盘快捷键复制了好的文本,为什么另一个动作覆盖了我的剪贴板?我必须右键单击并检查等等...这太慢了。
我希望只有“右键单击复制”和“键盘快捷键复制”是唯一可以将内容复制到剪贴板的动作。
我在 Windows 7 64 位、Intellij 12 上有这个问题,但我在 Intellij 11 上也有这个问题。
例如:shift+del(删除行)自动将内容复制到剪贴板。
要在终端中禁用此功能 -
设置 > 工具 > 终端:取消选中“选择时复制到剪贴板”
使用终端时,这对我来说是最痛苦的,当我尝试将 jira 票证粘贴到我的提交消息中时,它会被覆盖,因为我对触控板施加了太大的压力。
Shift-Delete 是“剪切”的快捷键。
禁用:
希望有帮助
Ctrl+Y 将删除一行而不将其复制到剪贴板。我几乎想不出有这种副作用的其他操作。 IE。删除光标左侧或右侧单词的 Ctrl+Backspace 或 Ctrl+Delete 没有。
更新:还有 Ctrl+Shift+V 将弹出剪贴板历史记录,以防偶尔覆盖缓冲区内容。
设置 > 键盘映射 > 编辑器操作 > 剪切:然后单击鼠标右键并“删除 Shift+Delete”
设置 > 键盘映射 > 主菜单 > 编辑 > 剪切/复制/粘贴操作:然后单击鼠标右键并“删除 Shift+Delete”
要在没有“复制/剪切”的情况下转动 Shift+Delete 操作
设置 > 键盘映射 > 编辑器操作 > 删除行:然后单击鼠标右键并“添加键盘快捷键”