Android 尋找極限編碼的「快感」

Android 尋找極限編碼的「快感」

前言

關(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ù)色)。

android studio 設(shè)置背景顏色方法

image

2.代碼風(fēng)格

2.1 字體大小及樣式

在【Settings】——【Editor】——【Font】可以改變字體的大小、間距、樣式。本人喜歡 13號(hào)的 Fira Code

2.2 代碼配置及風(fēng)格

默認(rèn)的代碼顏色及風(fēng)格,可能并不是你想要的,這里有個(gè)網(wǎng)址可以下載流行的配色方案。

http://color-themes.com/

http://color-themes.com/

選擇你喜歡的配色方案,點(diǎn)進(jìn)去,選擇 IDEA 下載對(duì)應(yīng)的 jar 包

IDEA

在 As 里面,導(dǎo)入下載下來(lái)的 jar ,重啟 As 即可生效(反過(guò)來(lái),我們也可以 Export Settings 導(dǎo)出設(shè)置,這樣我們即便哪一天重裝 As 了 ,重新導(dǎo)入之前設(shè)置好的 jar ,就不用重新配置了)

Import Setting

二、快捷操作

1.快捷鍵設(shè)置

這里分享一篇炒雞全面的 As 快捷鍵文章,我覺(jué)得已經(jīng)不能夠再詳細(xì)再全面了,所以直接傳送門過(guò)去吧,大家一定要認(rèn)真地牢記一些常見(jiàn)操作的快捷鍵,快捷鍵能一定程度提供編碼速度哦

最強(qiáng) Android Studio 使用小技巧和快捷鍵

當(dāng)然也可以自定義快捷鍵,在【Settings】——【Keymap】可以設(shè)置快捷鍵,例如:快速滾動(dòng)到頂部,我設(shè)置為 Alt + T ;快速滾動(dòng)到底部,設(shè)置為 Alt + B ;跳轉(zhuǎn)到文件管理器打開(kāi)文件,設(shè)置為 Alt + Shift + E 。

相關(guān)文件

(圖片來(lái)源網(wǎng)絡(luò),侵權(quán)必刪)

2.Postfix Completion

As 其實(shí)提供了代碼補(bǔ)全功能,學(xué)會(huì)這些高頻常用的 postfix completion,我們可以省下不少體力活 。這里面貼兩篇我覺(jué)得寫(xiě)得很好的文章,感謝作者分享

Android Studio 高頻 Postfix 總結(jié)

Android Studio 技巧之 【Postfix Completion】

非空判斷

(圖片來(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的介紹

Android Studio Template

神奇的Android Studio Template

3.2 如何自定義Template

Android Studio自定義模板 寫(xiě)頁(yè)面竟然可以如此輕松

Android Studio 模板用法與自定義 Live Templates

3.3 As 插件 TemplateBuilder

創(chuàng)建一個(gè) Template 過(guò)程是比較繁瑣的,于是有人做了個(gè) As 插件,方便大家使用

TemplateBuilder(中文版)

image

(圖片來(lái)源網(wǎng)絡(luò),侵權(quán)必刪)

三、插件

1.Vim 插件

如何在 As 里高逼格的敲代碼呢?你可能需要 Vim 插件~

在 As 里面搭配 Vim,可能一開(kāi)始不順手,等你熟練使用之后,就可以寫(xiě)出行云流水般的感覺(jué)了!

Android Studio +Vim

復(fù)制整行→yy

(圖片來(lái)源網(wǎng)絡(luò),侵權(quán)必刪)

2.高效率插件

其他高效的優(yōu)秀插件

Android Studio提高效率常用插件整理

四、Gradle 配置

如果將 gradle 的編譯時(shí)間,縮短到極致,配置好 gradle,節(jié)省的時(shí)間,可能不止喝一杯咖啡的時(shí)間。

納尼?我的Gradle build編譯只要1s

小結(jié)

感謝各位大佬的無(wú)私分享~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容