在 Windows 7 中按 Ctrl+Shift+I 会导致插入 Tab 字符,无论应用程序是什么。由于它与 Eclipse 中的默认“Inspect”键绑定冲突,我想将其删除。可以吗?
答案1
首先,我使用 Windows 7 Enterprise SP1 64 位输入此内容。
接下来,CTRL++SHIFT未I列为Windows 的键盘快捷键(该 KB 适用于 Windows 7)。
于是我在记事本中测试了一下。果然,CTRL++插入了一个标签。我回到 Chrome 并尝试了一下。在大多数页面上,++SHIFT都会调出开发工具。在这个文本框中,它将我的文本变成了斜体。ICTRLSHIFTI
奇怪。CTRL+I是标准的斜体快捷键。所以我尝试了CTRL+ I,果然是斜体(Stack Exchange 团队干得好!)。回到 Chrome 的其余部分,CTRL+I似乎什么也没做。回到记事本,CTRL+I插入一个制表符。
有趣。其他可以尝试的地方CTRL+ SHIFT+ I:运行对话框(开始 -> 运行,或Win+ R)。没什么。Windows 资源管理器(Win+ E)。同样没什么。
基于此,我不认为这是 Windows 与 Eclipse 冲突的情况,而是我建议检查 Eclipse 以查看是否存在CTRL++SHIFT的键绑定。I
答案2
Ctrl+Shift+I , Ctrl+Shift+D仅适用于调试视角(Eclipse Neon),否则它会恢复到某些系统默认绑定(TAB)或什么都没有。
因此,如果您不喜欢总是切换调试视角(像我一样),请使用调试视角作为默认视角。
偏好设置 -> 按键 ->恢复默认值在某些情况下也可能有帮助这里。