在 Eclipse 中,Ctrl+Q快捷键强制关闭应用程序。没有警告消息,并且如果要Windows -> 首选项 -> 按键,没有任何内容绑定到Ctrl+ Q,即使我绑定了某些内容,也无法阻止关闭。
答案1
我尝试了这个技巧,它对我有用,(开普勒版本)
去Windows -> 首选项 -> 按键。
搜索Close
,您将看到两个关闭的快捷键Ctrl+ F4& Ctrl+W
选择任意一个Close
命令 & 现在单击Copy Command
,这样您将看到另一个Close
没有键绑定的条目。
单击新创建的Close
命令(现在没有绑定,即“绑定”部分为空白)。现在在部分中Binding
,将Ctrl+指定Q为您的绑定。单击Apply
。在 Eclipse 中重新检查Ctrl+是否Q正在关闭您的应用程序/打开的文件。它将关闭。
现在再次转到Windows -> 首选项 -> 按键。
搜索Close
,然后找到您创建的绑定Close
--> Ctrl+ Q。单击它并选择Unbind Command
。按Apply
。现在Ctrl+Q不会执行任何操作。
希望有所帮助。
答案2
该问题与键绑定无关。要修复该问题,您必须删除以下文件中的Ctrl+绑定:Q
你的工作区根文件夹 \ .metadata.plugins\org.eclipse.e4.workbench\workbench.xmi
删除包含“keySequence="CTRL+Q"”的行,按下Ctrl+时 Eclipse 将不再关闭Q。