从每个窗口打开Eclipse中的Type(Ctrl + Shift + T)

时间:2014-09-19 12:58:53

标签: java eclipse keymapping file-search

如果我在 Eclipse 中键入 Ctrl + Shift + T ,则打开类型窗口打开。但这只适用于我在Java文件中(或在Package Explorer区域中)。

我想按 Ctrl + Shift + T 打开同一个窗口,无论资源如何(例如:如果打开文件是.js,.class或.xml)。

我怎样才能做到这一点?


详情

  • 操作系统: Windows 7
  • IDE: Eclipse Luna(4.4)

我试图:

  • 转到窗口>偏好>一般>键>键入"打开类型" /" Ctrl + Shift + T"
  • 只允许Ctrl+Shift+T / Open Type的以下行:

    Command:   Open Type
    Binding:   Ctrl+Shift+T
    When:      In Windows
    Category:  Navigate
    

但它没有用。

5 个答案:

答案 0 :(得分:4)

您应该按绑定过滤,而不是命令:

  • 转到窗口>偏好>一般>键
  • 输入“Ctrl + Shift + T”
  • 取消绑定命令以获取除上述
  • 之外的所有绑定

应用更改后,还应在JavaScript编辑器中打开“打开(Java)类型”对话框。

答案 1 :(得分:3)

这是因为有两种不同的"开放式"共享相同键绑定的命令(其中一个仅适用于Javascript文件)。这可以改变如下:

  1. 转到窗口 - 首选项。
  2. Open General - Keys。
  3. Type" Open Type"在顶部的过滤器文本框中。
  4. 在默认设置中有两个"打开类型"条目,每个条目的绑定为 CTRL + SHIFT + T :选择具有&#34描述的条目;打开一个类型Java编辑器" (使用"何时:"设置为" Javascript查看")。
  5. 将光标移动到" Binding:"字段并删除它(例如使用删除或退格键)或者如果首选为其分配不同的(未使用的)组合,例如 ALT + CTRL + SHIFT + Ť
  6. 按“应用”按钮,然后按“确定”按钮。

答案 2 :(得分:1)

我有 - 当>编辑JavaScript Source,无论我在xml,属性还是sql文件上使用它,它都能正常工作。在Luna版本上运行。

答案 3 :(得分:1)

它发生在我身上,因为我处于资源视角。切换到Java透视图修复了它。

答案 4 :(得分:1)

我必须在“JavaScript视图”中设置“打开类型”,现在它适用于我。我正在使用Spring Tool Suite: Version: 3.6.3.SR1 Platform: Eclipse Luna SR1 (4.4.1)

这个错误was reported