2008-11-26 81 views

回答

10

正如here所示,您可以使用
Window/Customize Perspective > Commands將調試命令組添加到/啓用任何透視圖。
(選擇「調試」組)

然後打開Java透視圖中的調試視圖(也許是快速查看),你應該得到你的終止密鑰綁定。

我想它不工作,因爲你在非調試會話中試過。

+5

對我不起作用 – cretzel 2008-12-01 17:44:39

+0

不適用於我:( – Mahes 2011-05-19 03:39:27

+1

@Mahes:你確定CTRL + F2尚未綁定到其他命令(在首選項/常規/鍵)? – VonC 2011-05-19 05:38:09

8

好的,這是一個公認的蹩腳的答案,但這裏就是這樣。 CTRL + F2只是不適合我(從任何角度)。我不知道爲什麼。我跑3.5.2

所以我打Alt鍵[R牛逼輸入

Alt,進入頂部菜單欄。 R,選擇運行菜單。 T,選擇終止。最後,輸入實際調用它。這真的不是那麼糟糕。瘸?是。比點擊鼠標還快?當然。

29

轉到首選項 - >常規 - >鍵

查找 「終止」 設置您綁定到任何你想要的(在我的情況F12)。

然後將「何時」從「調試」更改爲「編輯Java源代碼」。

適合我,現在。

去定製視角只顯示我已經有的綁定,不讓我設置它們。

0

F2可能已被您的操作系統使用,它可以在Eclipse獲得機會之前攔截按鍵。

在Mac上,F2鍵通常用於增加屏幕亮度。這將優先於Eclipse將分配它的任何內容。翻譯:當您在某些Mac上按F2(取決於您的設置)時,屏幕將(嘗試)變亮,並且Eclipse將不會執行任何操作。

希望有所幫助。

5

有一個調試視圖你的觀點開放(Alt鍵 + + QQ - >找到調試)。一旦你的應用程序正在運行,使用CTRL + F7命令 + F7在Mac)切換到調試視圖,按下突出啓動應用程序,並觸發終止快捷

參考this回答,我不認爲它一直工作,因爲取決於運行的是什麼,eclipse可能不會將'terminate'命令註冊爲可用。

例如,當我使用maven(m2e插件)運行我的項目時,控制檯視圖上的終止按鈕可用,但不在菜單上。見下面的截圖(我用的是基於Eclipse的靛藍的SpringSource工具套件2.9.2和M2E 1.0.200)

When running maven, console view terminate button is available but not on Run menu

這是因爲啓動的應用程序默認情況下不上的調試視圖中選擇。

這個問題是基於Eclipse的論壇主題here.

5

討論閱讀所有這些,卻發現沒有簡單的方法。所以,我扔了一個very simple plugin

希望它可以幫助別人。

0

在窗口選項卡,可以看到快捷鍵:

enter image description here

0

我也遇到了這個問題,但仍然沒有找到一個妥善的解決辦法。

顯然,由於多個用戶程序實例可以一起運行,它們(eclipse devs)只是沒有放置一個通用終止鍵。

正如我剛纔在自己的錯誤節所看到的,他們(也許)工作顯示了你想,當你點擊終止按鈕終止其運行的程序選擇對話框(可能會是按Ctrl + F2爲默認) 。

對於此問題,您可以看到bug page以獲取更多詳細信息和更新。希望它可以幫助任何人。

相關問題