Android studio中的代碼格式化快捷方式


Answers

您還可以使用Eclipse的鍵盤快捷鍵:只需進入preferences-> keymap並從下拉菜單中選擇eclipse

編輯

實際路徑是: File->Settings->(under IDE settings)->Keymap Keymap(感謝@Dhinakaran Thennarasu)

Question

我已經開始使用Android Studio進行開發 。 在eclipse中,我使用的是Ctrl + Shift + F,但在Android studio中它不起作用,它會有所不同。

我如何跳轉到.java任何方法。 我在eclipse中使用Ctrl + O。

是可用的麼? 任何人都可以告訴我代碼格式化的快捷方式嗎?




用於Android Studio中的代碼格式
CTRL + ALT + L (Win / Linux)
OPTION + CMD + L (Mac)

用戶也可以使用Eclipse的鍵盤快捷鍵:只需進入設置>>首選項 - >鍵盤映射並從下拉菜單中選擇eclipse (或任何你喜歡的任何一個)。




在Eclipse中可以找到所有命令的最佳鍵是CTRL + SHIFT + L

通過按這個你可以得到Eclipse中的所有命令。

一個重要的是CTRL + Shift + O來導入和取消導入無用的導入。




我認為,對於Android Studio中的代碼格式 ,組合鍵是:

CTRL + ALT + L (Win / Linux)

OPTION + CMD + L (Mac)

但是,我們忘了回答關於跳入方法的問題。 那麼有三種方式來進行任何聲明/實現:

  1. 轉到聲明

CTRL + BCTRL + CLICK (Win / Linux)

CMD + BCMD + CLICK (Mac)

  1. 轉到實施

這些命令顯示了正在實現所選類/接口的所有類/接口的列表。 在變量上,它與Goto聲明具有相同的效果。

CTRL + ALT + B (Win / Linux)

CMD + ALT + B (Mac)

  1. 轉到類型聲明

這些捷徑將進入“AnyClass”類的聲明中。

CTRL + SHIFT + B (Win / Linux)

CTRL + SHIFT + B (Mac)

此外,還有一個轉到超級班的捷徑。 這將打開當前符號的父項。 幾乎與Goto Implementation相反。 對於重寫的方法,它將打開其父實現。

CTRL + U (Win / Linux)

CMD + U (Mac)







Ctrl + Alt + L可能會與Ubuntu中的鎖定屏幕快捷方式發生衝突。 在這種情況下,您可以更改重新格式化代碼的鍵盤快捷鍵,如下所示:

文件 - >設置 - > IDE設置 - >鍵盤映射

搜索重新格式化代碼並更改鍵盤快捷鍵。




對於那些想知道括號內對齊問題的人。 JetBrains在問題追踪中具有此功能。

這裡是答案:

https://.com/a/28225339/3281140




檢查這個。 你也可以根據自己的喜好改變它。




嘗試這個。

  • 在Windows上按Ctrl + Alt + L
  • 在Linux上, 按Ctrl + Shift + Alt + L打開對話框,然後重新格式化。
  • 在Mac上做CMD + Alt + L

注意:這裡Linux的許多答案只是Ctrl + Alt + L ,這是錯誤的。 在Linux中, 按Ctrl + Alt + L可鎖定係統。




Related