
掌握Android Studio中的快捷键能够显著提升开发效率,简化工作流程。本文详细列举了各种实用快捷键,帮助开发者更快地完成任务。
熟悉Android Studio快捷键可以加快开发速度,降低劳动强度。
Alt+Enter:用于导入包,自动修复
Ctrl+N:查找类
Ctrl+Shift+N:查找文件
Ctrl+Alt+L:格式化代码
Ctrl+Alt+O:优化导入的类和包
Alt+Insert:生成代码(如get、set方法、构造函数等)
Ctrl+E 或 Alt+Shift+C:查看最近更改的代码
Ctrl+R:替换文本
Ctrl+F:查找文本
Ctrl+Shift+空格:自动完成代码
Ctrl+空格:代码提示
Ctrl+Alt+空格:类名或接口名称提示
Ctrl+P:方法参数提示
Ctrl+Shift+Alt+N:在类中查找方法或变量
Alt+Shift+C:比较最近修改的代码
Shift+F6:重构重命名
Ctrl+Shift+向上箭头
Ctrl+Y:删除一行(Ctrl+x不是删除一行,而是剪切它。如果未选中,则剪切当前行。该行似乎处于脱机状态)
Ctrl+D:复制行
Ctrl+/ 或 Ctrl+Shift+:注释(//或/*...*/)
Ctrl+J:自动代码
Ctrl+E:最近打开的文件
Ctrl+H:显示类结构图
Ctrl+Q:显示注释文档
Alt+F1:查找代码位置
Alt+1:快速打开或隐藏项目面板
Ctrl+Alt+左右箭头:返回到上次浏览的位置
Alt+左/右:切换代码视图
Alt+向上/向下:在方法之间快速移动
Ctrl+Shift+向上/向下:移动代码
F2 或 Shift+F2:突出显示错误或警告快速定位
输入代码标签后,按Tab键生成代码。
选择文本,按Ctrl+Shift+F7:突出显示所有文本,然后按Esc突出显示并消失。
Ctrl+W:选择代码并连续按下以产生其他效果
选择文本并按Alt+F3:逐个查找相同的文本并高亮显示。
Ctrl+上下箭头:光标跳到第一行或最后一行
Ctrl+B:在光标处快速打开类或方法
最常用的快捷键:
1. Ctrl+E:显示最近编辑的文件列表
2. 按住Shift键并单击:关闭文件
3. Ctrl+[ 或 ]:跳转到大括号的开头和结尾
4. Ctrl+Shift+Backspace:跳到最后一个编辑位置
5. Ctrl+F12:显示当前文件的结构
6. Ctrl+F7:查询当前文件中当前元素的引用,然后按F3选择
7. Ctrl+N:快速打开类
8. Ctrl+Shift+N:快速打开文件
9. Alt+Q:查看当前方法的声明
10. Ctrl+W:选择单词、语句和函数
11. Alt+F1:在每个面板中找到正在编辑的元素
12. Ctrl+P:显示参数信息
13. Ctrl+Shift+Insert:选择剪贴板内容并插入它们
14. Alt+Insert:生成构造函数/设置器/设置器等
15. Ctrl+Alt+V:导入变量。例如,将括号中的SQL赋值给变量
16. Ctrl+Alt+T:将代码打包在一起,例如try/catch
17. Alt+向上箭头 和 Alt+向下箭头:在方法之间快速移动
以下内容不是很有用:
18. 在某些地方按Alt+Enter可获得一些意图动作,例如将“==”更改为“equals()”
19. Ctrl+Shift+Space:给出智能提示
20. 可以快速搜索Alt+F3
21. 可以注释Ctrl+/ 和 Ctrl+Shift+/ 代码
22. Ctrl+Alt+B:跳转到抽象方法的实现
23. Ctrl+O:选择要覆盖的父类的方法
24. Ctrl+Q:查看JavaDoc
25. Ctrl+Alt+Space:类名的自动完成
26. 快速打开类/文件/符号时,可以使用通配符或缩写
27. 实时模板!Ctrl+J组合键
28. Ctrl+Shift+F7:突出显示当前文件中当前元素的使用
29. Ctrl+Alt+向上箭头/Ctrl+Alt+向下箭头:快速跳转到搜索结果
30. Ctrl+Shift+J:合并两行
31. Alt+F8:计算的变量值
建议:
基于多年的技术积累和开发者生态,围绕前端和后端核心技术进行了新的迭代升级。在前端技术方面,全翻译跨平台引擎DeepEngine3.0、兼容Vue/React语法的前端开发框架AVM具有可视化开发工具,该工具支持多个终端的统一编译环境和基于VSCode深度定制的开发工具,已成为开发人员广泛使用的移动开发工具。
低代码开发平台具有以下优势:
- 无需编程的本地开发
- 多功能插件,随机配置
- 自助服务列表,可选的本机插件
- 网站在线封装app,并快速生成移动应用程序
- 可视化界面在线配置
- 智能发动机包装
- 非常适合HTML5
- 跨端框架一次性编码开发多端应用
- 使用AVM,一个技术堆栈可以处理APP、小程序和H5多终端开发
提供完全翻译的本地渲染引擎和1000多个功能模块;20000多个API调用。
Deep Engine 3.0跨平台...
- 继续阅读本文相关话题
- 微信公众号开发
- 推荐文章
- 常见问题