配置
- 主題
Appearance&Behavior->Appearance
- 字體
Appearance&Behavior->Appearance
勾選 Override default fonts by (not recommended)
選擇一款支持中文的字體
- 編輯字體
Editor -->Colors & Fonts->Font
默認是不可更改的,需要選擇Save As... 創建一個我們自己的設置
- 顯示行號
Editor->Appearance,勾選 Show line numbers - 顯示空格
Editor->Appearance,勾選 Show white space - 去除拼寫檢查
Editor->Inspections,取消勾選Spelling - 自動導包
Editor->General->Auto Import,勾選 Add unambiguous improts on the fly - 代碼提示
Editor->Code Completion
Case sensitive completion:
None為忽略大小寫
All是大小寫敏感
First letter是首字母匹配 - Logcat顯示顏色
Editor->Colors&Fonts->Android Logcat
不同等級的log設置不同顏色
- 啟動不自動打開項目
Appearance&Behavior->System Settings
取消勾選Reopen last project on startup
Live Templates
Paste_Image.png
Paste_Image.png
- idd
android:id="@+id/$id$" - swc
switch ($data$){
case $value1$:
break;
case $value2$:
break;
case $value3$:
break;
default:
break;} - view
<$viewname$
android:id="@+id/$id$"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
插件
- 可禁用插件
Google系插件
CVS Integration CVS版本控制系統
hg4idea Mercurial版本控制系統 - Genymotion
使用時配置Genymotion安裝路徑 - .ignore
配置.gitignore - Android Postfix Completion
根據后綴快速完成代碼,如系統自帶的sout - Lifecycle Sorter
根據Activity和Fragment的生命周期排序 - ADB idea
快捷ADB操作 - Android ButterKnife Zelezny
注解插入 - GsonFormat
按照Gson要求解析String - Settings Repository
在不同設備之間同步AS的配置。 - Markdown support
Readme.md預覽 - Android Parcelable code generator
實現Parcelable接口