標籤:code 提示 options gen 自動 失敗 童鞋 dea 常用
一、關閉自動更新:
問題:剛剛安裝Android Studio的童鞋可能會遇到這樣一個問題:Android Studio在開啟的時候一直在下載一些東西,浪費很多時間,而且最終大多都會顯示下載失敗等等,這就是Android Studio的自動更新,預設是開啟的,我們需要手動將其關閉。
解決:在Android Studio的安裝路徑下的bin檔案夾中找到 idea.properties 檔案,在檔案末尾追加一下代碼:
#-----------------------------------------------------------------------# stop auto-install SDK#-----------------------------------------------------------------------disable.android.first.run=true
二、一些常用設定:
注意:以下所有設定都是在 File -> Settings 中進行設定的。
1、設定開啟或重新開啟項目的視窗樣式:
在 File -> Settings -> Appearance & Behavior -> System Settings 中,通過 Reopen last project on startup 來設定在下次開啟Android Studio時是否直接進入到上次開啟的項目中;
在 File -> Settings -> Appearance & Behavior -> System Settings 中,通過 Project Opening 來選擇建立的項目的開啟檔案(在同一個視窗中開啟 / 在新視窗中開啟等)。
如所示:
2、設定字型樣式:
在 File -> Settings -> Editor -> Colors & Fonts -> Font 中,設定字型的樣式。
預設提供的字型樣式是不能修改的,如果想自訂一種字型樣式,需要先點擊 Save As 按鈕來建立一個字型樣式標題。
通過設定 Primary font、Size、Line Spacing 等選項來設定文本的字型、大小和行間距。
如所示:
3、設定編輯器樣式:
所謂的編輯器樣式,就是包括行號、空格、方法間隔線等屬性的設定。
在 File -> Settings -> Editor -> General -> Appearance 中,設定各種編輯器樣式。
通過勾選或不選 Show line numbers 來設定是否顯示行號;
通過勾選或不選 Show method seperators 來設定是否顯示方法間隔線;
通過勾選或不選 Show whitespaces 來設定是否顯示空格,並通過下面的選項設定顯示哪些空格。
如所示:
4、設定自動代碼提示篩選符:
在 File -> Settings -> Editor -> General -> Code Completion 中,通過選擇 Case sensitive completion 來設定在自動代碼提示時,通過什麼樣的大小寫要求來篩選代碼。
如果想要讓代碼提示覆蓋所有代碼,則一般設定為 None 。
下面的 Autopopup in 可以設定在多長時間後顯示提示內容。
如所示:
5、設定功能表列快顯功能表快速鍵失效:
問題:Android Studio中,功能表列快顯功能表的快速鍵基本上都是以Alt結合功能表項目的首字母,這可能會和很多快速鍵重複,因此我們可能需要設定它們,讓它們失效。
解決:在 File -> Settings -> Appearance & Behavior -> Appearance 中,勾選 Window Options 中的 Disable mnemonics in menu 選項,即可讓功能表列快顯功能表的快速鍵失效。
如所示:
三、快速鍵設定:
注意:Android Studio中的快速鍵在 File -> Settings -> Keymap 中進行設定。
如所示:
圖中右側標註的內容中,左側的輸入框用來通過快速鍵的名稱來搜尋;右側的放大鏡表徵圖用來通過快速鍵的鍵組來尋找。
下面提供一些常用快速鍵的名稱及常用鍵組:
| 快速鍵用途 |
快速鍵名稱 |
常用鍵組 |
| 代碼自動提示 |
Class Name Completion |
Alt + / |
| 格式化代碼 |
Reformat Code |
Ctrl + Shift + S |
| 行注釋 |
Comment With Line Comment |
Ctrl + / |
| 塊注釋 |
Comment With Block Comment |
Ctrl + Shift + / |
| 顯示錯誤修正提示 |
Show Intention Actions |
Alt + Enter |
| 去掉不必要的包引用(import) |
Optimize Imports |
Ctrl + Shift + O |
| 刪除一行 |
Delete Line |
Ctrl + D |
| 複製整行到下一行 |
Duplicate Line or Block |
Ctrl + Shift + V |
| 顯示方法的參數資訊 |
Parameter Info |
Alt + E |
| 自動補全語句 |
Complete Current Statement |
Alt + C |
| 自動產生 |
Generate... |
Alt + Shift + Z |
| 包裹到代碼塊中 |
Surround With... |
Alt + Shift + S |
【開發工具 - AndroidStudio】之AndroidStudio使用筆記