如何配置Eclipse的Backspace键:在Project Explorer删文件且不影响编辑器
当然可以实现!
你遇到的问题本质是全局快捷键冲突——之前把Delete命令的Backspace快捷键设成了全局生效,直接覆盖了文本编辑器里Delete Previous(删除前一个字符)的默认行为。只要给Delete命令加上上下文限制,就能让Backspace在不同场景各司其职。
具体操作步骤如下:
- 打开Eclipse的快捷键设置面板:点击顶部菜单
Window > Preferences,然后依次展开General > Keys - 搜索并找到Delete命令(就是你之前修改过快捷键的那个):
- 在
When下拉框里,把默认的In Windows改成Project Explorer - 确认快捷键还是
Backspace,然后点击Apply保存这个设置
- 在
- 接着搜索Delete Previous命令:
- 确保它的快捷键是
Backspace,并且When选项设置为In Text Editors(或者保留Global,这样在所有文本输入场景都生效)
- 确保它的快捷键是
- 最后检查Delete Next命令,确保它的快捷键是你习惯的
Delete键,避免其他冲突
这样设置之后:
- 在Project Explorer里选中文件按Backspace,就会触发删除文件的操作
- 在任何文本编辑器里按Backspace,依然会正常删除光标前的字符
内容的提问来源于stack exchange,提问作者zapletnev
相关产品推荐
相关产品推荐

