前言
關(guān)于 Android Studio 一些配置,如果可以掌握下來(lái),是能夠很大限度得提高我們的工作效率,節(jié)省工作時(shí)間。
注意:本文權(quán)當(dāng)是一篇?dú)w類總結(jié)文章,里面引用了網(wǎng)上一些優(yōu)秀文章,是本人閱讀過(guò)之好覺(jué)得寫(xiě)得非常之好的,才貼出來(lái)的。
一、個(gè)性化設(shè)置
根據(jù)自己的喜好,去設(shè)置屬于自己個(gè)性化的開(kāi)發(fā)工具 ,就好像穿著自己喜歡的衣服去上班,帶來(lái)的感受是不一樣的,本來(lái)就枯燥無(wú)味的編碼工作,難道不應(yīng)該添點(diǎn)色彩嗎?
1.界面
1.1 主題
編碼當(dāng)然要選自己喜歡的主題才有感覺(jué)。在【Settings】——【Appearance】——【Theme】,可以選擇黑色以及亮色主題,看你個(gè)人喜好。
對(duì)于色弱或者色盲的朋友,對(duì)顏色不太敏感的,可以勾選 Adjust Color for red green vision...
選項(xiàng)。
1.2 背景
當(dāng)然你也可以設(shè)置 As(Android Studio
簡(jiǎn)稱)的背景圖片,例如女神林志玲呀,二次元小蘿莉啦···點(diǎn)擊上圖的 【Background Image】設(shè)置背景圖。
有些人不喜歡黑色風(fēng)格的 As ,但是白色背景看久了對(duì)眼睛又不好,可以修改背景顏色,下面是修改背景顏色教程,可以設(shè)置背景為豆沙色(保護(hù)色)。
2.代碼風(fēng)格
2.1 字體大小及樣式
在【Settings】——【Editor】——【Font】可以改變字體的大小、間距、樣式。本人喜歡 13號(hào)的 Fira Code
。
2.2 代碼配置及風(fēng)格
默認(rèn)的代碼顏色及風(fēng)格,可能并不是你想要的,這里有個(gè)網(wǎng)址可以下載流行的配色方案。
選擇你喜歡的配色方案,點(diǎn)進(jìn)去,選擇 IDEA 下載對(duì)應(yīng)的 jar 包
在 As 里面,導(dǎo)入下載下來(lái)的 jar ,重啟 As 即可生效(反過(guò)來(lái),我們也可以 Export Settings
導(dǎo)出設(shè)置,這樣我們即便哪一天重裝 As 了 ,重新導(dǎo)入之前設(shè)置好的 jar ,就不用重新配置了)
二、快捷操作
1.快捷鍵設(shè)置
這里分享一篇炒雞全面的 As 快捷鍵文章,我覺(jué)得已經(jīng)不能夠再詳細(xì)再全面了,所以直接傳送門過(guò)去吧,大家一定要認(rèn)真地牢記一些常見(jiàn)操作的快捷鍵,快捷鍵能一定程度提供編碼速度哦
當(dāng)然也可以自定義快捷鍵,在【Settings】——【Keymap】可以設(shè)置快捷鍵,例如:快速滾動(dòng)到頂部,我設(shè)置為 Alt + T ;快速滾動(dòng)到底部,設(shè)置為 Alt + B ;跳轉(zhuǎn)到文件管理器打開(kāi)文件,設(shè)置為 Alt + Shift + E 。
(圖片來(lái)源網(wǎng)絡(luò),侵權(quán)必刪)
2.Postfix Completion
As 其實(shí)提供了代碼補(bǔ)全功能,學(xué)會(huì)這些高頻常用的 postfix completion
,我們可以省下不少體力活 。這里面貼兩篇我覺(jué)得寫(xiě)得很好的文章,感謝作者分享
(圖片來(lái)源網(wǎng)絡(luò),侵權(quán)必刪)
3.Template
定制項(xiàng)目中常用的 Template,可以讓你幾秒鐘完成幾分鐘才能完成的體力活,例如沒(méi)有技術(shù)含量,但是耗費(fèi)時(shí)間的代碼:Splash 啟動(dòng)頁(yè),下拉刷新控件,ListView 的 Adapter實(shí)現(xiàn)等等。
3.1 關(guān)于Template的介紹
3.2 如何自定義Template
3.3 As 插件 TemplateBuilder
創(chuàng)建一個(gè) Template 過(guò)程是比較繁瑣的,于是有人做了個(gè) As 插件,方便大家使用
(圖片來(lái)源網(wǎng)絡(luò),侵權(quán)必刪)
三、插件
1.Vim 插件
如何在 As 里高逼格的敲代碼呢?你可能需要 Vim 插件~
在 As 里面搭配 Vim,可能一開(kāi)始不順手,等你熟練使用之后,就可以寫(xiě)出行云流水般的感覺(jué)了!
(圖片來(lái)源網(wǎng)絡(luò),侵權(quán)必刪)
2.高效率插件
其他高效的優(yōu)秀插件
四、Gradle 配置
如果將 gradle 的編譯時(shí)間,縮短到極致,配置好 gradle,節(jié)省的時(shí)間,可能不止喝一杯咖啡的時(shí)間。
小結(jié)
感謝各位大佬的無(wú)私分享~