Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse plugin 从plugin_customization.ini取消绑定快捷方式_Eclipse Plugin - Fatal编程技术网

Eclipse plugin 从plugin_customization.ini取消绑定快捷方式

Eclipse plugin 从plugin_customization.ini取消绑定快捷方式,eclipse-plugin,Eclipse Plugin,我创建了一个包含2个插件的eclipse产品:1个由我创建,1个外部插件。 即使在我自己定义的方案中,外部插件也会覆盖一些基本快捷键(ctrl+z、ctrl+v)。 是否可以从plugin\u customization.ini解除快捷方式的绑定?可以通过plugin\u customization.ini指定快捷方式,也可以解除快捷方式的绑定: 在窗口>首选项:常规>键根据需要绑定或取消绑定(通过单击取消绑定命令按钮) 退出日食 从工作区.metadata/.plugins/org.eclip

我创建了一个包含2个插件的eclipse产品:1个由我创建,1个外部插件。
即使在我自己定义的方案中,外部插件也会覆盖一些基本快捷键(ctrl+z、ctrl+v)。

是否可以从
plugin\u customization.ini
解除快捷方式的绑定?

可以通过
plugin\u customization.ini
指定快捷方式,也可以解除快捷方式的绑定:

  • 窗口>首选项:常规>键根据需要绑定或取消绑定(通过单击取消绑定命令按钮)
  • 退出日食
  • 从工作区
    .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs
    文件中,将前缀为
    org.eclipse.ui.commands=
    行复制到
    plugin\u customization.ini
    文件中

  • 外部插件是如何进行这些覆盖的?@greg-449我不清楚。是CDT插件覆盖了
    Ctrl+z
    进入
    EOF
    。我是否理解正确:您想在自己的插件(不包含产品定义)中禁用由
    plugin\u customization.ini
    定义的快捷方式?为什么不使用您自己的
    插件\u customization.ini
    并使用
    -pluginCustomization
    启动Eclipse(或者相应地更改
    Eclipse.ini
    )@howlger快捷方式在另一个插件中定义。我有自己的
    plugin\u customization.ini
    ,但我不知道如何从自己的
    plugin\u customization.ini
    禁用快捷方式。谢谢,也许应该参考一下这个答案