Android-Andriod studio自定義那些事

在經常使用一款IDE的時候,總會習慣性的去自定義一些東西,讓自己更喜歡,更順手。當然只是個人習慣。下面就自定義一些東西玩玩.
一、改變android studio界面主題:
    android studio 本身界面是接近於白色,算是亮色,常時間對着亮色,會增加眼睛疲勞。所以就根據自己選擇了一套自己喜歡的風格,在編輯器方面,我個人比較喜歡Sumbline Text3風格,所以在android studio中我選擇了Darcula這種主題,字體方面我個人喜歡mac和ubuntu兩個系統中字體,比較圓滑,過於鋒利的字體,同樣也會刺激眼睛喔,這兩項在File->settings->Appearance裏面可以設置:
    
二、改變編輯界面字體和顏色:   
    
    Font 我仍然選擇圓滑一點的字體,比如上圖中的Source Code Pro,記憶中這種字體好像是Adobe 公司的一種新字體。大小看個人感覺吧,我感覺15對於我來的電腦來說這種。
    要先保存爲自己的scheme才能修改喔,比如圖中的MyDarcula。
    編輯界面的顏色,這個就分很多中了,比如類名,方法名等等,都可以設置,在Editor->colors & Fonts-> Java裏邊可以設置,當然如果是XML文件,可以到XML欄裏邊去設置相關顏色:
    
    圖中,我修改註釋的顏色,這裏修改起來很方便了,在圖片下方測試的代碼中選擇要改變顏色的代碼,上面就會切換到對應的名稱。比如鼠標左鍵點擊public關鍵字,上面就會自動切換到keyword,然後就可以改變它的顏色,選擇自己喜歡的顏色。
    
    當然主題方面還有第三方主題,比如:http://www.ideacolorthemes.org。這個站點裏就有很多主題,下載主題jar包,然後在Android studio File-> Import Settings導入。裏邊有我喜歡的Sumblime Text風格主題,不過貌似用第三方主題以後IDE有時候會卡,所以就放棄了。

三、自定義註釋模塊:
    Android studio在新建一個類的時候,會自動生成一個註釋,如:
    
    如果不喜歡這種風格,可以自己定義一個,如圖:
    設置路徑:Editor -> code & styles -> File and Code Templates ->Includes選項卡。
 
    圖中 ${USER}$會調用IDE內部的 user()方法,這個方法會獲取到你當前電腦的主機名字。
    時間,我用${YEAR}-${MONTH}-${DAY}的這種方式,因爲使用${DATE}顯示出來的日期是這樣的:16-01-21。看着不爽,就這樣寫了。    
    這個註釋模塊在新建類的時候會被使用,有時候寫一個新的方法也需要添加註釋,這個時候的寫註釋就比較坑爹了,所以也需要自定義一個,效果如下圖:
    設置路徑:Editor -> code & styles -> Live Templates
    
    添加步奏,就不寫了,請看下的動畫:
    
    設置好以後,在方法上面寫con然後回車,註釋就出來了:
    
    這個模板功能其實蠻強大的,你可以自定義一個代碼塊到Live Templates裏邊,以後在寫代碼的時候就可以直接輸入這個代碼塊的在模板裏面的名稱然後回車。
    比如Live Templates->Android->foreach。在寫代碼的時候需要寫個增強循環,就可以先寫foreach然後回車。是不是趕腳有點贊!

四、自定義快捷鍵:
    我從Eclipse轉用Android studio的時候,快捷鍵剛開始的時候用的很不順手,然後就把常用的幾個快捷鍵給改了。Android studio 裏邊也有Eclipse風格的keymap,跟Eclipse上的keymap可能不完全一樣:
    
   說到改變快捷鍵,不熟悉Android studio的話,可能會比較煩惱在keymap中找到這個快捷鍵,不過不用擔心,Android studio有智能查找。以提示代碼的快捷加你 ctrl + space來說明一下:
    要查找到ctrl + space這個快捷鍵,先點擊右上角帶有個頭像的搜索圖標:
    
    點擊以後就會出現一個filter Settings 的對話框:
    
    此時,將光標定位到這個對話框上面的First Stroke輸入框內,然後按下 ctrl + space組合鍵,最後呈現在你面前的就是你想要找到的快捷鍵喔:
    
    設置了自己的快捷鍵以後,就不會和windows系統的切換輸入法衝突了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章