Android Studio是Google為安卓開發(fā)者推出的集成開發(fā)環(huán)境,軟件擁有超級(jí)強(qiáng)大的代碼編輯器,并且支持C++ 和 NDK,還集成了GitHub,可以幫你快速地git你想要的項(xiàng)目。但是由于眾所周知的原因,所以小編今天為大家分享離線安裝包,快來試試吧!
軟件介紹
Android Studio 是基于 IntelliJ IDEA 的官方 Android 應(yīng)用開發(fā)集成開發(fā)環(huán)境 (IDE)。 除了 IntelliJ 強(qiáng)大的代碼編輯器和開發(fā)者工具,Android Studio 提供了更多可提高 Android 應(yīng)用構(gòu)建效率的功能
功能介紹
基于 Gradle 的靈活構(gòu)建系統(tǒng)
快速且功能豐富的模擬器
可針對(duì)所有 Android 設(shè)備進(jìn)行開發(fā)的統(tǒng)一環(huán)境
Instant Run,可將變更推送到正在運(yùn)行的應(yīng)用,無需構(gòu)建新的 APK
可幫助您構(gòu)建常用應(yīng)用功能和導(dǎo)入示例代碼的代碼模板和 GitHub 集成
豐富的測(cè)試工具和框架
可捕捉性能、易用性、版本兼容性以及其他問題的 Lint 工具
C++ 和 NDK 支持
內(nèi)置對(duì) Google 云端平臺(tái)的支持,可輕松集成 Google Cloud Messaging 和 App 引擎
軟件特色
工具欄提供執(zhí)行各種操作的工具,包括運(yùn)行應(yīng)用和啟動(dòng) Android 工具。
導(dǎo)航欄可幫助您在項(xiàng)目中導(dǎo)航,以及打開文件進(jìn)行編輯。此區(qū)域提供 Project 窗口所示結(jié)構(gòu)的精簡(jiǎn)視圖。
編輯器窗口是創(chuàng)建和修改代碼的區(qū)域。 編輯器可能因當(dāng)前文件類型的不同而有所差異。 例如,在查看布局文件時(shí),編輯器顯示布局編輯器。
工具窗口欄在 IDE 窗口外部運(yùn)行,并且包含可用于展開或折疊各個(gè)工具窗口的按鈕。
工具窗口提供對(duì)特定任務(wù)的訪問,例如項(xiàng)目管理、搜索和版本控制等。您可以展開和折疊這些窗口。
狀態(tài)欄顯示項(xiàng)目和 IDE 本身的狀態(tài)以及任何警告或消息。
使用小提示
您可以通過隱藏或移動(dòng)工具欄和工具窗口調(diào)整主窗口,以便留出更多屏幕空間。 您還可以使用鍵盤快捷鍵訪問大多數(shù) IDE 功能。
您可以隨時(shí)通過按兩下 Shift 鍵或點(diǎn)擊 Android Studio 窗口右上角的放大鏡搜索源代碼、數(shù)據(jù)庫、操作和用戶界面的元素等。此功能非常實(shí)用,例如在您忘記如何觸發(fā)特定 IDE 操作時(shí),可以利用此功能進(jìn)行查找。
要獲取最新版本,請(qǐng)單擊“幫助”>“檢查更新”(在Mac上,Android Studio>“檢查更新”)。
如果您在 Android Studio 中遇到問題,請(qǐng)查看“已知問題”或“疑難解答”頁面。有關(guān)發(fā)布的最新消息,包括每個(gè)預(yù)覽版中的重要修訂列表,請(qǐng)參閱發(fā)行版更新。有關(guān)Gradle 的 Android 插件中的新功能的信息,請(qǐng)參閱其發(fā)行說明。
鍵盤快捷鍵
說明 | Windows/Linux | Mac |
---|---|---|
常規(guī) | ||
全部保存 | Control + S | Command + S |
同步 | Control + Alt + Y | Command + Option + Y |
最大化/最小化編輯器 | Control + Shift + F12 | Control + Command + F12 |
添加到收藏 | Alt + Shift + F | Option + Shift + F |
使用當(dāng)前配置文件檢查當(dāng)前文件 | Alt + Shift + I | Option + Shift + I |
快速切換方案 | Control + `(反引號(hào)) | Control + `(反引號(hào)) |
打開設(shè)置對(duì)話框 | Control + Alt + S | Command + ,(英文逗號(hào)) |
打開項(xiàng)目結(jié)構(gòu)對(duì)話框 | Control + Alt + Shift + S | Command + ;(英文分號(hào)) |
在標(biāo)簽和工具窗口之間切換 | Control + Tab | Control + Tab |
在 Studio 內(nèi)導(dǎo)航和搜索 | ||
搜索全部?jī)?nèi)容(包括代碼和菜單) | 按兩次 Shift | 按兩次 Shift |
查找 | Control + F | Command + F |
查找下一項(xiàng)內(nèi)容 | F3 | Command + G |
查找上一項(xiàng)內(nèi)容 | Shift + F3 | Command + Shift + G |
替換 | Control + R | Command + R |
查找操作 | Control + Shift + A | Command + Shift + A |
按符號(hào)名稱搜索 | Control + Alt + Shift + N | Command + Option + O |
查找類 | Control + N | Command + O |
查找文件(而不是類) | Control + Shift + N | Command + Shift + O |
在路徑中查找 | Control + Shift + F | Command + Shift + F |
打開文件結(jié)構(gòu)彈出式菜單 | Control + F12 | Command + F12 |
在打開的編輯器標(biāo)簽之間導(dǎo)航 | Alt + 向右/向左箭頭 | Control + 向右/向左箭頭 |
跳到源代碼 | F4 / Control + Enter | F4 / Command + 向下箭頭 |
在新窗口中打開當(dāng)前編輯器標(biāo)簽 | Shift + F4 | Shift + F4 |
最近打開的文件彈出式菜單 | Control + E | Command + E |
最近編輯的文件彈出式菜單 | Control + Shift + E | Command + Shift + E |
轉(zhuǎn)到上一個(gè)編輯位置 | Control + Shift + 退格鍵 | Command + Shift + 退格鍵 |
關(guān)閉活動(dòng)編輯器標(biāo)簽 | Control + F4 | Command + W |
從工具窗口返回到編輯器窗口 | Esc | Esc |
隱藏活動(dòng)或上一個(gè)活動(dòng)工具窗口 | Shift + Esc | Shift + Esc |
轉(zhuǎn)到行 | Control + G | Command + L |
打開類型層次結(jié)構(gòu) | Control + H | Control + H |
打開方法層次結(jié)構(gòu) | Control + Shift + H | Command + Shift + H |
打開調(diào)用層次結(jié)構(gòu) | Control + Alt + H | Control + Option + H |
查看布局 | ||
放大/縮小 | Control + 加號(hào)/減號(hào)鍵 | Command + 加號(hào)/減號(hào)鍵 |
適合屏幕大小 | Control + 0 | Command + 0 |
實(shí)際尺寸 | Control + Shift + 1 | Command + Shift + 1 |
設(shè)計(jì)工具:布局編輯器 | ||
在設(shè)計(jì)和藍(lán)圖模式之間切換 | B | B |
在豎屏和橫屏模式之間切換 | O | O |
切換設(shè)備 | D | D |
強(qiáng)制刷新 | R | R |
切換渲染錯(cuò)誤面板 | E | E |
刪除限制 | Delete 或 Ctrl + 點(diǎn)擊 | Delete 或 Command + 點(diǎn)擊 |
放大 | Ctrl + 加號(hào)鍵 | Command + 加號(hào)鍵 |
縮小 | Ctrl + 減號(hào)鍵 | Command + 減號(hào)鍵 |
縮放至合適大小 | Ctrl + 0 | Command + 0 |
平移 | 按住空格鍵 + 點(diǎn)擊并拖動(dòng) | 按住空格鍵 + 點(diǎn)擊并拖動(dòng) |
轉(zhuǎn)到 XML | Ctrl + B | Command + B |
選擇所有組件 | Ctrl + A | Command + A |
選擇多個(gè)組件 | Shift + 點(diǎn)擊或 Ctrl + 點(diǎn)擊 | Shift + 點(diǎn)擊或 Command + 點(diǎn)擊 |
設(shè)計(jì)工具:導(dǎo)航編輯器 | ||
放大 | Ctrl + 加號(hào)鍵 | Command + 加號(hào)鍵 |
縮小 | Ctrl + 減號(hào)鍵 | Command + 減號(hào)鍵 |
縮放至合適大小 | Ctrl + 0 | Command + 0 |
平移 | 按住空格鍵 + 點(diǎn)擊并拖動(dòng) | 按住空格鍵 + 點(diǎn)擊并拖動(dòng) |
轉(zhuǎn)到 XML | Ctrl + B | Command + B |
切換渲染錯(cuò)誤面板 | E | E |
分組到嵌套圖表 | Ctrl + G | Command + G |
循環(huán)瀏覽目標(biāo)位置 | Tab / Shift + Tab | Tab / Shift + Tab |
選擇所有目標(biāo)位置 | Ctrl + A | Command + A |
選擇多個(gè)目標(biāo)位置 | Shift + 點(diǎn)擊或 Ctrl + 點(diǎn)擊 | Shift + 點(diǎn)擊或 Command + 點(diǎn)擊 |
編寫代碼 | ||
生成代碼(getter、setter、構(gòu)造函數(shù)、hashCode/equals、toString、新文件、新類) | Alt + Insert | Command + N |
替換方法 | Control + O | Control + O |
實(shí)現(xiàn)方法 | Control + I | Control + I |
控制語句 (if...else / try...catch / etc.) | Control + Alt + T | Command + Option + T |
刪除插入符處的行 | Control + Y | Command + 退格鍵 |
收起/展開當(dāng)前代碼塊 | Control + 減號(hào)/加號(hào)鍵 | Command + 減號(hào)/加號(hào)鍵 |
收起/展開所有代碼塊 | Control + Shift + 減號(hào)/加號(hào)鍵 | Command + Shift + 減號(hào)/加號(hào)鍵 |
復(fù)制當(dāng)前行或選擇 | Control + D | Command + D |
基本代碼完成 | Control + 空格鍵 | Control + 空格鍵 |
智能代碼完成(按預(yù)期類型過濾方法和變量列表) | Control + Shift + 空格鍵 | Control + Shift + 空格鍵 |
完成語句 | Control + Shift + Enter | Command + Shift + Enter |
快速查找文檔 | Control + Q | Control + J |
顯示選定方法的參數(shù) | Control + P | Command + P |
轉(zhuǎn)到聲明(直接) | Control + B 或 Control + 點(diǎn)擊 | Command + B 或 Command + 點(diǎn)擊 |
轉(zhuǎn)到實(shí)現(xiàn) | Control + Alt + B | Command + Alt + B |
轉(zhuǎn)到超方法/超類 | Control + U | Command + U |
打開快速定義查找 | Control + Shift + I | Command + Y |
切換項(xiàng)目工具窗口的可見性 | Alt + 1 | Command + 1 |
切換書簽 | F11 | F3 |
通過助記符切換書簽 | Control + F11 | Option + F3 |
通過行注釋添加注釋/取消注釋 | Control + / | Command + / |
通過塊注釋添加注釋/取消注釋 | Control + Shift + / | Command + Shift + / |
選擇連續(xù)增加的代碼塊 | Control + W | Option + 向上箭頭 |
將當(dāng)前選擇退回到上一個(gè)狀態(tài) | Control + Shift + W | Option + 向下箭頭 |
移動(dòng)到代碼塊起始位置 | Control + [ | Option + Command + [ |
移動(dòng)到代碼塊結(jié)束位置 | Control + ] | Option + Command + ] |
從當(dāng)前位置選擇到代碼塊起始位置 | Control + Shift + [ | Option + Command + Shift + [ |
從當(dāng)前位置選擇到代碼塊結(jié)束位置 | Control + Shift + ] | Option + Command + Shift + ] |
從當(dāng)前位置刪除到單詞結(jié)尾位置 | Control + Delete | Option + Delete |
從當(dāng)前位置刪除到單詞開頭位置 | Control + 退格鍵 | Option + 退格鍵 |
優(yōu)化導(dǎo)入 | Control + Alt + O | Control + Option + O |
項(xiàng)目快速修復(fù)(顯示意圖操作和快速修復(fù)) | Alt + Enter | Option + Enter |
重新格式化代碼 | Control + Alt + L | Command + Option + L |
自動(dòng)縮進(jìn)行 | Control + Alt + I | Control + Option + I |
縮進(jìn)/取消縮進(jìn)行 | Tab/Shift + Tab | Tab/Shift + Tab |
智能行合并 | Control + Shift + J | Control + Shift + J |
智能行拆分 | Control + Enter | Command + Enter |
開始新行 | Shift + Enter | Shift + Enter |
下一個(gè)/上一個(gè)突出顯示的錯(cuò)誤 | F2 / Shift + F2 | F2 / Shift + F2 |
編譯并運(yùn)行 | ||
編譯 | Control + F9 | Command + F9 |
編譯并運(yùn)行 | Shift + F10 | Control + R |
應(yīng)用更改并重啟 Activity | Control + F10 | Control + Command + R |
應(yīng)用代碼更改 | Control + Alt + F10 | Control + Shift + Command + R |
調(diào)試 | ||
調(diào)試 | Shift + F9 | Control + D |
單步執(zhí)行 | F8 | F8 |
單步進(jìn)入 | F7 | F7 |
智能單步進(jìn)入 | Shift + F7 | Shift + F7 |
單步退出 | Shift + F8 | Shift + F8 |
運(yùn)行到光標(biāo)位置 | Alt + F9 | Option + F9 |
評(píng)估表達(dá)式 | Alt + F8 | Option + F8 |
繼續(xù)運(yùn)行程序 | F9 | Command + Option + R |
切換斷點(diǎn) | Control + F8 | Command + F8 |
查看斷點(diǎn) | Control + Shift + F8 | Command + Shift + F8 |
重構(gòu) | ||
復(fù)制 | F5 | F5 |
移動(dòng) | F6 | F6 |
安全刪除 | Alt + Delete | Command + Delete |
重命名 | Shift + F6 | Shift + F6 |
更改簽名 | Control + F6 | Command + F6 |
內(nèi)嵌 | Control + Alt + N | Command + Option + N |
提取方法 | Control + Alt + M | Command + Option + M |
提取變量 | Control + Alt + V | Command + Option + V |
提取字段 | Control + Alt + F | Command + Option + F |
提取常量 | Control + Alt + C | Command + Option + C |
提取參數(shù) | Control + Alt + P | Command + Option + P |
版本控制/本地歷史記錄 | ||
將項(xiàng)目提交到 VCS | Control + K | Command + K |
從 VCS 更新項(xiàng)目 | Control + T | Command + T |
查看最近變更 | Alt + Shift + C | Option + Shift + C |
打開 VCS 彈出式菜單 | Alt + `(反引號(hào)) | Control + V |
支持( 2 ) 蓋樓(回復(fù))