代码之家  ›  专栏  ›  技术社区  ›  Cooper

在eclipse中取消绑定F1“帮助”键盘快捷键

  •  17
  • Cooper  · 技术社区  · 14 年前

    你怎么能解开这捆绳子 一层楼 Eclipse中的键盘快捷键?我使用Windows->首选项->常规->键解除了它的绑定,但它似乎没有任何效果( 一层楼 仍然会显示“帮助”窗格,而不考虑“键”首选项中的绑定)。

    一层楼 /帮助在Windows中被视为特例快捷方式?

    4 回复  |  直到 7 年前
        1
  •  2
  •   Tomasz Jakub Rup    7 年前

    根据 this Microsoft KB 这个 一层楼

        2
  •  17
  •   Tomasz Jakub Rup    7 年前

    这没关系 here 一层楼 一层楼 它会起作用,但它仍然会打开帮助。

    要解决此问题,请删除plugins目录中以“”开头的JAR文件org.eclipse.help.base". 帮助将不再打开!

    编辑:事实上,我用这个来抽Eclipse垃圾:

    rm -rf readme
    rm -rf *.html
    
    rm -rf features/org.eclipse.aether*
    rm -rf features/org.eclipse.cvs*
    rm -rf features/org.eclipse.egit*
    rm -rf features/org.eclipse.gef*
    rm -rf features/org.eclipse.help.ui*
    rm -rf features/org.eclipse.jgit*
    rm -rf features/org.eclipse.m2e*
    rm -rf features/org.eclipse.mylyn*
    rm -rf features/org.eclipse.team.cvs*
    rm -rf features/org.eclipse.wb*
    rm -rf features/org.eclipse.wst*
    rm -rf features/org.eclipse.xsd*
    rm -rf features/org.eclipse.epp.mpc*
    rm -rf features/org.eclipse.buildship*
    rm -rf features/org.eclipse.oomph*
    rm -rf features/org.eclipse.recommenders*
    
    rm -rf plugins/org.eclipse.aether*
    rm -rf plugins/org.eclipse.cvs*
    rm -rf plugins/org.eclipse.egit*
    rm -rf plugins/org.eclipse.gef*
    rm -rf plugins/org.eclipse.help.ui*
    rm -rf plugins/org.eclipse.jgit*
    rm -rf plugins/org.eclipse.m2e*
    rm -rf plugins/org.eclipse.mylyn*
    rm -rf plugins/org.eclipse.team.cvs*
    rm -rf plugins/org.eclipse.wb*
    rm -rf plugins/org.eclipse.wst*
    rm -rf plugins/org.eclipse.xsd*
    rm -rf plugins/org.eclipse.epp.mpc*
    rm -rf plugins/org.eclipse.buildship*
    rm -rf plugins/org.eclipse.oomph*
    rm -rf plugins/org.eclipse.recommenders*
    
        3
  •  4
  •   Dmitriy rajalaxmi    7 年前

    C:\Users\[your username]\.p2\pool\plugins
    

    并搜索:

    org.eclipse.help.base
    

    那么, ,添加 .jbak jbak先生

    注意:您需要同意windows警告并关闭eclipse 之前

        4
  •  -1
  •   bugybunny    7 年前

    编辑:如果你使用OOMPH安装程序,下面的命令会破坏你的代码完成。我没有一个接一个地恢复所有插件,重新启动Eclipse看看它是否能再次工作,只是恢复了所有OOMPH和recommenders特性和插件。为此,我下载了Eclipse归档文件(在我的例子中是JEE),并将提取的归档文件中的特性和插件分别复制到我的.p2\pool\feature\plugins中。

    修改 @NateS

    Remove-Item -Force -Recurse features/org.eclipse.aether*
    Remove-Item -Force -Recurse features/org.eclipse.gef*
    Remove-Item -Force -Recurse features/org.eclipse.help.ui*
    Remove-Item -Force -Recurse features/org.eclipse.jgit*
    Remove-Item -Force -Recurse features/org.eclipse.m2e*
    Remove-Item -Force -Recurse features/org.eclipse.mylyn*
    Remove-Item -Force -Recurse features/org.eclipse.team.cvs*
    Remove-Item -Force -Recurse features/org.eclipse.wb*
    Remove-Item -Force -Recurse features/org.eclipse.wst*
    Remove-Item -Force -Recurse features/org.eclipse.xsd*
    Remove-Item -Force -Recurse features/org.eclipse.epp.mpc*
    Remove-Item -Force -Recurse features/org.eclipse.buildship*
    Remove-Item -Force -Recurse features/org.eclipse.oomph*
    Remove-Item -Force -Recurse features/org.eclipse.recommenders*
    
    Remove-Item -Force -Recurse plugins/org.eclipse.aether*
    Remove-Item -Force -Recurse plugins/org.eclipse.gef*
    Remove-Item -Force -Recurse plugins/org.eclipse.help.ui*
    Remove-Item -Force -Recurse plugins/org.eclipse.jgit*
    Remove-Item -Force -Recurse plugins/org.eclipse.m2e*
    Remove-Item -Force -Recurse plugins/org.eclipse.mylyn*
    Remove-Item -Force -Recurse plugins/org.eclipse.team.cvs*
    Remove-Item -Force -Recurse plugins/org.eclipse.wb*
    Remove-Item -Force -Recurse plugins/org.eclipse.wst*
    Remove-Item -Force -Recurse plugins/org.eclipse.xsd*
    Remove-Item -Force -Recurse plugins/org.eclipse.epp.mpc*
    Remove-Item -Force -Recurse plugins/org.eclipse.buildship*
    Remove-Item -Force -Recurse plugins/org.eclipse.oomph*
    Remove-Item -Force -Recurse plugins/org.eclipse.recommenders*
    

    实际上我喜欢JGit并使用它,所以我删除了feature/和plugins/的那一行。您还可以通过添加 %

    转到你的eclipse.exe是(无论您是在提取存档文件时还是在安装存档文件时自行选择路径)。Mine在C:\eclipse\jee oxygen\eclipse)下运行这两个命令。

    Remove-Item -Force -Recurse readme
    Remove-Item -Force -Recurse *.html