Android Studio是Google为安卓开发者推出的集成开发环境,软件拥有超级强大的代码编辑器,并且支持C++ 和 NDK,还集成了GitHub,可以帮你快速地git你想要的项目。但是由于众所周知的原因,所以小编今天为大家分享离线安装包,快来试试吧!
软件介绍
Android Studio 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE)。 除了 IntelliJ 强大的代码编辑器和开发者工具,Android Studio 提供了更多可提高 Android 应用构建效率的功能
功能介绍
基于 Gradle 的灵活构建系统
快速且功能丰富的模拟器
可针对所有 Android 设备进行开发的统一环境
Instant Run,可将变更推送到正在运行的应用,无需构建新的 APK
可帮助您构建常用应用功能和导入示例代码的代码模板和 GitHub 集成
丰富的测试工具和框架
可捕捉性能、易用性、版本兼容性以及其他问题的 Lint 工具
C++ 和 NDK 支持
内置对 Google 云端平台的支持,可轻松集成 Google Cloud Messaging 和 App 引擎
软件特色
工具栏提供执行各种操作的工具,包括运行应用和启动 Android 工具。
导航栏可帮助您在项目中导航,以及打开文件进行编辑。此区域提供 Project 窗口所示结构的精简视图。
编辑器窗口是创建和修改代码的区域。 编辑器可能因当前文件类型的不同而有所差异。 例如,在查看布局文件时,编辑器显示布局编辑器。
工具窗口栏在 IDE 窗口外部运行,并且包含可用于展开或折叠各个工具窗口的按钮。
工具窗口提供对特定任务的访问,例如项目管理、搜索和版本控制等。您可以展开和折叠这些窗口。
状态栏显示项目和 IDE 本身的状态以及任何警告或消息。
使用小提示
您可以通过隐藏或移动工具栏和工具窗口调整主窗口,以便留出更多屏幕空间。 您还可以使用键盘快捷键访问大多数 IDE 功能。
您可以随时通过按两下 Shift 键或点击 Android Studio 窗口右上角的放大镜搜索源代码、数据库、操作和用户界面的元素等。此功能非常实用,例如在您忘记如何触发特定 IDE 操作时,可以利用此功能进行查找。
要获取最新版本,请单击“帮助”>“检查更新”(在Mac上,Android Studio>“检查更新”)。
如果您在 Android Studio 中遇到问题,请查看“已知问题”或“疑难解答”页面。有关发布的最新消息,包括每个预览版中的重要修订列表,请参阅发行版更新。有关Gradle 的 Android 插件中的新功能的信息,请参阅其发行说明。
键盘快捷键
说明 | Windows/Linux | Mac |
---|---|---|
常规 | ||
全部保存 | 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 |
循环浏览目标位置 | Tab / Shift + Tab | Tab / Shift + Tab |
选择所有目标位置 | Ctrl + A | Command + A |
选择多个目标位置 | Shift + 点击或 Ctrl + 点击 | Shift + 点击或 Command + 点击 |
编写代码 | ||
生成代码(getter、setter、构造函数、hashCode/equals、toString、新文件、新类) | Alt + Insert | Command + N |
替换方法 | Control + O | Control + O |
实现方法 | 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 |
显示选定方法的参数 | Control + P | Command + P |
转到声明(直接) | Control + B 或 Control + 点击 | Command + B 或 Command + 点击 |
转到实现 | 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 + / |
选择连续增加的代码块 | Control + W | Option + 向上箭头 |
将当前选择退回到上一个状态 | 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 + 退格键 |
优化导入 | 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 |
单步执行 | F8 | F8 |
单步进入 | F7 | F7 |
智能单步进入 | Shift + F7 | Shift + F7 |
单步退出 | Shift + F8 | Shift + F8 |
运行到光标位置 | Alt + F9 | Option + F9 |
评估表达式 | Alt + F8 | Option + F8 |
继续运行程序 | 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 |
提取参数 | 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 ) 盖楼(回复)