AndroidStudio 的快捷指令

简介: 这是自己在实际开发总结的AS快捷键大全

编辑相关快捷键
Ctrl+Space 补全代码

ctrl+shift+space 智能代码补全

Ctrl+Shift+Insert 可以选择剪贴板内容并插入

Ctrl+P 显示参数信息

Ctrl+Q 显示注释文档

Shift+F1 外部文档

Ctrl+鼠标 显示基本信息

Ctrl+F1 查找正在编辑的文件

Alt+Insert 生成代码(构造器,getter,setter,toString等)

Ctrl + O 快捷覆写方法

Ctrl+I 实现接口的方法

Ctrl + Alt + T 快捷生成结构体(if-else try-catch等)

CTRL+/ 单行注释

CTRL+SHIFT+/ 多行注释

Ctrl+W 逐步扩大选中单词-语句-结构体-函数直至文件

Ctrl+Shift+W 同上一个相反,逐步减小选中范围

Alt+Q 上下文信息,快速看到当前的方法生命或类声明

Alt+Enter 导入包,快速修复

Ctrl+Alt+L 格式化代码

Ctrl+Alt+O 优化导入的类和包

Ctrl+Alt+I 自动缩进

Tab\Shift+Tab 增加\减少缩进,可以选中多行

Ctrl+X \ Shift+Delete 剪切当前行或代码块到剪切板

Ctrl+C \ Ctrl+Insert 复制当前行或代码块到剪切板

Ctrl+V \ Shift+Insert 从剪切板复制

Ctrl+Shift+V 到剪切板查看最近内容进行选择剪切

Ctrl+D 快速复制行或块

Ctrl + Y 删除行

Ctrl+Shift+J 将下一行移到本行

Ctrl+Enter 智能分割,即快速开辟一个空行

Shift+Enter 创建下一行为空行(光标跟随)

Ctrl + Shift + U 大小写转换

Ctrl+Shift+[ \ ] 选中代码至代码块

Ctrl+Delete 删除至单词尾部

Ctrl+Backspace 删除之单词头部

Ctrl + Plus/Minus 折叠\展开代码块

Ctrl + Shift + Plus,Minus 折叠\展开全部代码块

Ctrl+F4 关闭当前标签页

目录
相关文章
|
存储 PHP 数据库
新手教程 快速部署PbootCMS到本地或者服务器
新手教程 快速部署PbootCMS到本地或者服务器
2017 0
|
8月前
|
搜索推荐 数据挖掘 数据安全/隐私保护
频率派与贝叶斯统计在营销组合建模中的应用比较:隐私优先时代的方法选择
营销组合建模(MMM)是量化营销渠道贡献的核心工具,在数字营销进入隐私优先时代后焕发新生。文章探讨了频率派与贝叶斯统计学在MMM中的应用,前者实现简单、结果直观,适合数据充足场景;后者能整合先验知识、量化不确定性,适应复杂和数据稀缺情况。两者各有优劣,选择需结合业务需求与数据条件。贝叶斯方法在隐私保护趋势下尤为重要,为未来营销分析提供新思路。
238 47
频率派与贝叶斯统计在营销组合建模中的应用比较:隐私优先时代的方法选择
|
Linux iOS开发 MacOS
Flask 安装
Flask 安装还是比较简单的。
506 18
|
11月前
|
机器学习/深度学习 存储 C++
【C++数据结构——线性表】单链表的基本运算(头歌实践教学平台习题)【合集】
本内容介绍了单链表的基本运算任务,涵盖线性表的基本概念、初始化、销毁、判定是否为空表、求长度、输出、求元素值、按元素值查找、插入和删除数据元素等操作。通过C++代码示例详细解释了顺序表和链表的实现方法,并提供了测试说明、通 - **任务描述**:实现单链表的基本运算。 - **相关知识**:包括线性表的概念、初始化、销毁、判断空表、求长度、输出、求元素值、查找、插入和删除等操作。 - **测试说明**:平台会对你编写的代码进行测试,提供测试输入和预期输出。 - **通关代码**:给出了完整的C++代码实现。 - **测试结果**:展示了测试通过后的预期输出结果。 开始你的任务吧,祝你成功!
510 5
|
10月前
|
存储 弹性计算 运维
海量日志接入 Elasticsearch Serverless 应用降本70%以上
本文将探讨在日志场景下,使用阿里云Elasticsearch Serverless相较于基于ECS自建Elasticsearch集群的成本与性能优势,展示如何通过Serverless架构实现高达 70%以上的成本节约。
524 0
|
Python
ZSH、oh-my-zsh安装教程及插件和主题推荐
ZSH、oh-my-zsh安装教程及插件和主题推荐
2404 0
|
前端开发 数据可视化 JavaScript
知识图谱(Knowledge Graph)- Neo4j 5.10.0 使用 - Python 操作
知识图谱(Knowledge Graph)- Neo4j 5.10.0 使用 - Python 操作
276 0
|
前端开发
西门子S7-1200模块如何安装和拆卸
本文我们来学习西门子S7-1200模块如何安装和拆卸。西门子S7-1200模块的设计易于安装,尺寸较小,可以有效的利用空间。S7-1200可以安装在面板或标准导轨上,既可以水平安装,也可以垂直安装。
西门子S7-1200模块如何安装和拆卸
|
编解码 Rust 前端开发
纯前端也能实现在线GIF压缩
纯前端也能实现在线GIF压缩
|
缓存 Linux Shell
Linux 内存管理与 Swap 空间扩展实践
该文介绍了Linux系统中`free`命令的使用,解析了其输出信息,包括物理内存(总内存、已用、空闲、缓存)和交换空间(总大小、使用和空闲)。Linux优先使用物理内存作缓存,当内存紧张时使用Swap空间。文章还提供了扩展Swap空间的步骤,并强调适度Swap使用对性能的影响,建议合理平衡物理内存和Swap的比例。