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