2009-06-23 156 views

回答

31

CTRL + ALT + =重構這個

in intelliJ IDEA版本11.0.2

3

您會發現主要的重構操作綁定到按鍵,而不是整個菜單與鍵盤快捷鍵相關聯。 IntelliJ(幫助>默認鍵盤映射參考)隨附的備忘單在我試圖讓我的腦袋繞過所有可能的東西時具有無法估量的價值。 (Available online too!)。

我想你可以通過點擊上下文鍵(旁邊的右Ctrl),然後[R,而你的光標可能會獲得在Windows重構菜單在編輯器窗口。不知道是否存在專用的綁定 - 我敢肯定你不能設置一個綁定。

+1

:( 我討厭想起了快捷方式都不同的重構 - 對我來說,我一直很喜歡只是有一個快捷方式重構菜單本身 上下文關鍵字 - R不配置:( – ripper234 2009-06-23 11:15:38

+0

嗯,沒有按Alt-R打開重構菜單?我想我使用了很多:Alt-R + X =提取方法,Alt-R + N = inline。此外,您將快速學習常見重構的直接快捷方式(Shift -F6 for rename etc) – Jonik 2009-06-25 09:52:31

+0

你也可以點擊Control + Shift + A(搜索動作),然後輸入你想要的重構名稱。這樣你就不需要記住所有的快捷鍵,然後找到你想要相當快 – Lyudmil 2009-07-31 23:05:38

3

Alt + R將拉下菜單。例如,Alt + RL將允許你拉出一種方法。

7

IntelliJ中的重構選項範圍非常棒,在編輯器中單擊鼠標右鍵,然後點擊R以查看整個菜單。儘管你很快就會想使用鍵盤快捷鍵;我的一些最喜歡的是:

  • + F6:重構的方法或變量名
  • Ctrl鍵 + + F6:重構的可變/字段類型
  • Ctrl + Alt + M:提取物的方法
  • Ctrl鍵 + Alt鍵 + V:引入一個可變
9

如果按CTRL ++一個鍵入要執行的操作,這也顯示了快捷鍵。這樣你可以更輕鬆地學習快捷方式。

enter image description here

1

嗯,只要按下Ctrl + R - 它折射相當多的東西?我將鍵盤快捷鍵佈局切換到Netbeans並稍微調整了一下,但我不認爲它改變了任何東西。真正的挑戰是「如何在用戶窗口中按下DO REFRACTOR按鈕,以便在不使用鼠標的情況下折射某些方法在幾處使用的方法」。