用所有Eclipse快捷方式替换Alt和Meta

时间:2011-06-22 06:55:13

标签: eclipse keyboard-shortcuts

我在Ubuntu上使用Eclipse。有没有办法在我当前工作区的所有快捷方式中用Alt替换Alt?鉴于存储快捷方式的文件,也许我可以进行某种搜索和替换?

1 个答案:

答案 0 :(得分:0)

只有你定义的绑定 - 在Keys首选项页面中标有“U” - 才会被明确保存。默认绑定是从org.eclipse.ui.bindings扩展点提升的。

我认为您可以通过向当前显示添加过滤器(Listener)来完成您想要的任务。像

这样的东西
final Listener filter = new Listener() {
    @Override
    public void handleEvent(Event event) {
        // Translate event.keyCode
        // Translate event.stateMask
    }
};
Display display = Display.getCurrent();
display.addFilter(SWT.KeyDown, filter);
display.addFilter(SWT.KeyUp, filter);