2014-09-19 68 views
8

如果我在鍵入Ctrl鍵 + + Ť的Eclipse,一個開口型窗口打開。但是,只有當我在一個Java文件中(或者在Package Explorer區域中),這纔有效。打開類型在Eclipse(Ctrl + Shift + T)從每一個窗口

我想打開同一窗口,當我按下Ctrl鍵++Ť無論的資源(例如: - 如果打開的文件的.js,.class或.XML)。

我該如何做到這一點?


詳細

  • 操作系統:Windows 7的
  • IDE:Eclipse的露娜(4.4)

我想:

  • 窗口>首選項>常規>鍵>鍵入 「開放型」/ 「Ctrl + Shift + T」
  • 讓僅供Ctrl+Shift+T/Open Type以下行:

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

但它不起作用。

回答

1

我有它當 - >編輯JavaScript源代碼,它工作正常,無論我在xml,屬性或sql文件上使用它。在Luna版本上運行。

+0

我也有Eclipse月神(我更新了帖子),但它不起作用。 – 2014-09-19 13:46:27

3

應該由綁定,而不是命令過濾:

  • 窗口>首選項>常規>鍵
  • 類型 「按Ctrl + Shift + T」
  • 取消綁定命令除了上面描述的那個之外的所有綁定

應用更改後,「Open(Java)T ype「對話框也應該在JavaScript編輯器中打開。

+0

我沒有Ctrl + Shift + T的另一個綁定。唯一的一行是上面描述的那一行,它只能從Java文件(+ Package Explorer區域)中工作。我根據你的建議更新了這篇文章。 – 2014-09-19 13:43:53

1

我不得不在「JavaScript視圖」中設置「Open Type」,現在它適用於我。我使用Spring工具套件: Version: 3.6.3.SR1 Platform: Eclipse Luna SR1 (4.4.1)

而且這個bug was reported

1

這是因爲有共享相同的鍵綁定(其中一個只適用於JavaScript文件)兩個不同的「開放式」的命令。這可以更改如下:

  1. 轉到窗口 - 首選項。
  2. Open General - Keys。
  3. 在頂部的過濾器文本框中鍵入「打開類型」。
  4. 在默認的設置有兩個「開放式」的條目,每一個綁定CTRL + SHIFT + 牛逼的:選擇一個與「開放在Java編輯器中鍵入」描述(與「何時:」設置爲「Javascript視圖」)。
  5. 將光標移動到「結合:」字段和或者(用刪除或回退鍵例如)將其刪除,或者如果優選具有不同的(未使用的)組合,例如ALT它分配 + CTRL + SHIFT + T
  6. 按下應用按鈕,然後按下確定按鈕。