【问题标题】:Disable Eclipse ctrl-click禁用 Eclipse Ctrl-单击
【发布时间】:2011-05-22 05:00:03
【问题描述】:

我非常习惯于 Ctrl-单击选择光标下方的单词,在 Eclipse 中,作者似乎认为将其移至定义会更好。我不同意,但找不到如何/在哪里解决这个问题。在 Internet 和此处搜索导致数百人想要 Eclipse 风格的 Ctrl-到处点击 - 我想摆脱它。

怎么做?

【问题讨论】:

  • 我猜你不是来自 Windows,因为(仅供参考)在 Windows 中选择单词的标准方法是双击(或 Shift-Ctrl-箭头),然后跟随链接的标准方法是单击或(如在 MS Word 目录中),按住 Ctrl 键单击。但我很高兴看到下面的答案对您和其他人(似乎来自 vim)有所帮助。
  • 这是来自 Visual Studio。

标签: eclipse


【解决方案1】:

转到窗口 - 首选项 - 常规 - 编辑器 - 文本编辑器 - 超链接偏好页面,

取消选中选项打开声明

【讨论】:

  • 谢谢!这解决了最烦人的部分。我仍然需要让选择工作......
  • 哇,这个技巧让我很开心!谢谢!!
  • 非常感谢。禁用Hyperlinking 修复了每次我进行复制/粘贴时发生的几秒钟冻结,大概是由于Default modifier key 被设置为Ctrl
  • 这可以为 CTRL+ 设置一个很好的绑定,所以现在我可以像使用 vim + ctags 一样跟踪链接了。
  • 这不是为我做的,所以我禁用了整个部分。
【解决方案2】:

对于选择部分:

我将AutoHotKey 与以下脚本一起使用:

#IfWinActive ahk_class SWT_Window0
^~LButton::Send !+{Up}

第一行确保宏仅在 eclipse(在我的例子中为 SpringSource 工具套件)处于活动状态时运行。使用 AHK 的内置 'Window Spy' 来检查不同 IDE 的窗口类。

第二行发送 Alt+Shift+Up (默认选择单词快捷键)当你 Ctrl+在IDE中点击

【讨论】:

  • AutoHotKey 仅适用于 Windows。任何人都知道如何在 Mac OS X 上实现这一点?
  • 嗯,在我的(香草)MS Word 2007 中,Alt+Shift+Up 将整个当前段落向上移动一行。
  • 太棒了,效果很好,现在我知道 AutoHotKey 是一个非常有用的应用程序!
【解决方案3】:

关闭 Eclipse。

删除:/path/to/workplace/.metadata/.plugins/org.eclipse.jdt.core

打开 eclipse 并让它重建它的索引。任务完成。

【讨论】:

  • 这可能需要更多解释。我不确定每个人是否会在不知道是否有任何其他副作用的情况下删除一些名为“org.eclipse.jdt.core”的文件。
  • @Jaseem 我想这是一种让“转到声明”正常工作的方法,而不是按照 OP 的要求如何禁用它。我对此表示反对。
猜你喜欢
  • 2010-09-15
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-10
  • 2018-07-22
  • 2015-01-26
  • 1970-01-01
相关资源
最近更新 更多