Android Studio 快捷鍵、插件、基本設置、注意事項

之前一直使用Eclipse,現在換AS,剛開始真有些不適應。在使用AS有一段時間後,感覺AS最強大之處就是代碼提示功能。下面總結一下AS剛開始使用時的一些基本配置,磨刀不誤砍柴工,我們現在來好好磨磨刀。

一、 快捷鍵

快捷鍵這個東西太多了,網上也有很多,但是全而不實。我挑幾個經常用的寫出來吧。
操作 MAC OSX Win/Linux
智能提示 ctrl+空格 同左(若快捷鍵衝突更改一下)
自動修正 alt+回車 同左
// 註釋代碼 Cmd+/ Ctrl+/
/**/ 註釋代碼 Cmd+Option+/ Ctrl+Alt+/
// 註釋代碼 Cmd+/ Ctrl+/
格式化代碼 Cmd+Option+L Ctrl+Alt+L
清除無效包名引用 Option+Ctrl+O/ Alt+Ctrl+O
查找 Cmd+F Ctrl+F
查找+替換 Cmd+R Ctrl+R
刪除行 Cmd+Delete/ Ctrl+Y
重寫方法 Ctrl+O Ctrl+O
常用插件 Cmd+N Alt+Insert
調到指定行數 Cmd+L Ctrl+L
將選取的代碼段封裝成方法 Cmd+Option+M Ctrl+Alt+M
快速打開文件 雙擊shift 同左

好了,常用的差不多了。

二、插件

插件是個好東西啊,推薦幾款十分好用的插件,根據自己需要添加吧。
[好用的插件,點這裏,點這裏]

  • 第一個插件個人建議不用也罷,效率不是很高。
  • 第二個Gsonformat的快捷鍵是【MAC:Cmd+N 】。列表中的【GsonFormate】
  • 第四個插件AndroidAccessors的快捷鍵是【MAC:Cmd+N 】。
    列表中的【AndroidAccessors】就是你添加的第二個插件。但是AS1.5版本以後貌似提供了自帶的【Getter and Setter】那麼就沒必要導入了(我插件裝的多有點記不清了)。
  • 第六個插件JsonOnlineViewer的位置在View下的第一個【JsonViewer】
  • 第七個插件CodeGlance這個十分有用的幹活,安裝好後在右側的半透明縮略圖就是了盡情的拖動吧。
  • 第八個插件Android Drawable Importer,安裝了這個插件以後,在資源文件夾上右鍵→new,會多出四個選項,其中的 Batch Drawable Import 就是你想要的功能。
  • 第九個控件MVPHelper,一鍵生成MVP代碼
    MVPHelper具體使用方法

說到這是不是很心動啊?下面告訴你在哪裏安裝這些插件。
【Mac:Cmd+,】調出【Preference】頁面選中【Plugins】,如圖所示:

這裏寫圖片描述

上面有三個按鈕
【Install JetBrains..】這個是谷歌官方的插件
【Browse reposit…】這個是民間大牛的插件
【Install plugin fro】這個是本地下載的插件

三、基本設置

  • 自動導入包:
    【Preference】-》【Editor】-》【General】-》【Auto Import】
    選中後右側的【複選框】全部勾選-》【Apply】-》【OK】

  • 鼠標懸浮提示
    【Mac:Cmd+,】調出【Preference】頁面【Editor】-》【General】-》
    【Show quick doc on mouse move】選中-》【Apply】-》【OK】。

  • 還有一些有點想不起來了,大家要是知道的話可以貼在回覆裏,大家一起學習一下。

四、注意事項

  • 導入項目過慢解決辦法:
    導入項目前先看一下自己AS的【gradle】版本,然後把要導入項目的build.gradle文件中的gradle版本寫成和自己一樣即可。還有單個module對應的【compileSdkVersion】 與【buildToolsVersion】看看本地是否已經有了。
  • Android 6.0(api 23) SDK,不再提供org.apache.http.*(只保留幾個類).
    解決辦法:在相應的module下的build.gradle中加入:
android {
    useLibrary ‘org.apache.http.legacy’
}

注意放置的位置:是在android {}中

大部分都親自嘗試驗證過,若有什麼問題大家可以提出來,一起學習進步~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章