繼上一篇博客。本篇將涉及一些AS配置的實用技巧
二、Editor
4. Inspections:代碼寫的哪裏有問題,AS會提示,提示時哪些要提示,哪些不提示,可在此修改
有一個建議修改,寫變量名時,若不是標準單詞,系統會有拼寫檢查.建議去除
《= 拼寫檢查的結果
5. File Encodings:文件編碼
6. Live Templates:代碼生成模板
6.1如ecplise中syso一樣,AS中的快捷鍵爲sout
6.2 我們可以自定義
6.2.1 在此處添加一個fv,回車會跳到下一個空格處生成如下代碼
配置如下
還有個是ViewHolder裏的findViewById
$$部分的是javaEE的velocity模板語言.看看其它怎麼寫,模仿即可
7. TODO
應用場景: 下班前老闆跟你說實現個xxx功能,你一看時間已經是9.30pm,你就打個todo,明天回來再做. 第二天回來打開todo面板,點擊就能看到你哪些未完成的東西。
還有個fixme: 一般是有什麼bug.todo則是未完成的事
其它的標記可在TODO自行添加
三、Plugins
AS之所以能開發android程序,是因爲Google工程師在IntelliJIDEA.的基礎上加了一些插件,如Android Support,這些插件默認就集成進來了。
自己想裝插件可在改頁面底下查找,第一個是官方插件,第二個是開發者插件,第三個是可從官網下載然後在硬盤上裝進去
推薦安裝插件:
Ecplise Code Formatter:實用Ecplise配置格式化代碼
Android Studio Prettify:生成findViewById
在setContentView,或者view上alt+Inset,名字什麼的沒法自己指定
SelectorChapek for Android:生成Selector
在drawable-hdpi等目錄上右鍵,可以生成selector,對.9圖命名有要求
GsonFormatter:根據json生成JavaBean
alt+insert呼出菜單,選擇,黏貼json代碼,進行設置,需要Gson的支持
快捷鍵的設置參見下篇博客。