2009-12-17 87 views
10

我想盡量在沒有鼠標的Eclipse中工作。我無法在Eclipse WTP(Web Tools Platform)中快速找到啓動和停止服務器的鍵綁定。啓動服務器是否可以在Eclipse中使用鍵盤快捷鍵啓動/停止Tomcat?

的一種方法是切換到包瀏覽器(Alt鍵 + Cmd的 + QP)中,選擇項目(向上/向下箭頭),然後將「服務器上的調試「 - 鍵綁定(Shift + Alt + DR在Mac上)。但是這需要太多的步驟。

回答

1

儘管我沒有執行與您運行項目相同的步驟,但我已經創建了自定義的鍵綁定來瀏覽eclipse環境。如果你去Eclipse Preferences > General > Keys,你將能夠將大多數任務映射到最適合你的鍵綁定。

一個過程中,你也許可以遵循的是這樣的:通過快捷

    1. 打開包瀏覽器中執行的樹「全部摺疊」(減少在步驟3中垂直導航)
    2. 向上/向下到你的項目
    3. 運行Shift + Alt鍵-d,R到你的服務器

    如果你有「與編輯器鏈接」調試開啓,當您再次編輯文件時,您的樹會根據您的工作環境進行擴展。

  • +0

    我在問題中描述了這種方法,並認爲它需要很多步驟,我寧願使用我的鼠標。 – 2009-12-22 13:24:26

    4

    我發現一種方法可以減少啓動服務器到兩個按鍵(在一些簡單的初始設置之後)。

    the tl; dr: f11,enter。

    你可能需要做一些設置得到這個工作:

    1. 要確保你有Tomcat的定義的運行/調試配置。

      • 單擊運行菜單窗口的頂部
      • 點擊調試配置...
      • 從左邊
      • 菜單中選擇的Apache Tomcat如果有已是沒有定義的服務器,點擊「新的啓動配置」(左上),然後從右側窗格中選擇菜單中選擇正確的服務器(你必須已經在你的服務器上定義查看Tomcat服務器)
    2. 保存了這一切,去返回到項目中的文件,然後按f11(首先需要按鍵)。

      • 如果你得到的東西說:「找不到,可以在服務器上執行任意代碼」,那麼你要麼搞砸了第一步,或者可能是您的服務器已經運行的錯誤消息。
    3. 會彈出一個對話框,首選爲「在服務器上運行」。按回車鍵(這是第二個必需的按鍵)

    4. 如果這是您第一次,您會看到另一個對話框,它會要求您選擇一個服務器。選擇你想運行它的服務器(你可能只有一個服務器),並選中「運行這個項目時總是使用這個服務器」,你將在未來繞過這個窗口。

    提示:您會很快注意到,作爲獎勵,它會打開指向您的服務器的Web瀏覽器。您可以更改它在Windows-> preferences-> general-> web瀏覽器中使用的瀏覽器。

    然後你有它。兩個按鍵來啓動你的服務器 - f11,輸入。

    阻止它是另一回事。除了單擊服務器或控制檯中的停止圖標之外,我還沒有找到一種好方法。如果你這樣做,讓我知道...

    +0

    你也可能想禁用惱人的瀏覽器彈出窗口:http://stackoverflow.com/questions/5007981/how-to-disable-autoopen-internal-webbrowser-after-run-webapp – 2012-09-20 16:32:07

    1

    CTRL + ALT + R鍵重新啓動
    CTL + ALT + S停止

    0

    如果妳看起來在幫助>鍵輔助(Ctrl + Shift + L),你可以看到一個名爲Tomcat的快捷方式start,stop。 默認情況下,快捷鍵是Ctrl + Alt + T.