Mac AndroidStudio常用快捷键

mac电脑的键盘修饰符对应关系

  • Command(或 Cmd)
  • Shift
  • Option(或 Alt)
  • Control(或 Ctrl)
  • Caps Lock
  • esc
  • Fn

F6-F12的使用

单独按F6-F12,一般是控制电脑的音量、音乐上下曲的切换,如果要启用F6-F12的功能,就要先按住Fn 例如 android studio 查找当前类中的函数快捷键是 ⌘+F12,就需要同时按住Fn才有效,实际上是
Fn+ ⌘+F12也就是Fn+ Command +F12

mac Android Studio常用快捷键

+[:后退
+]:前进
+F: 在当前编辑文件中查找
+O:查找类
++O:全局查找文件
+/: 注释与取消注释
+E:打开最近访问的文件列表
+P:列出函数一系列的有效参数(要先双击选中函数)
+J:快速生成模版代码块,如if,while,return等
+N:快速生成getter、setter方法、构造方法、toString()方法等
+R:代码重构时,批量重命名变量

+F8:表达式求值
++/: 注释与取消注释
++L:代码格式化
++O:查找符号(全局查找,类名、方法名、字段名)
++T:Surround with快速调出if,for,try…catch,while等环绕代码
++M:方法重构
++P:参数重构
++V:变量抽离

fn++F7:列出全局项目中该类和方法的被引用或调用的情况
fn+++F7: 列出全局项目中该类和方法的被引用或调用的情况
fn++F12:当前编辑的文件中结构快速导航

+H: 查看当前编辑class
++H: 方法被调用结构
++O:组织导入
+O:引入重写父类的方法[Override Methods]
+I:引入实现接口或抽象类方法[Implement Methods]

+F6:代码重构时,类名/方法名/变量名 重命名操作
++F7:快速,高亮显示变量在当前文件中的引用情况

附mac常用快捷键

Command+X:剪切所选项并拷贝到剪贴板。
Command+C:将所选项拷贝到剪贴板。这同样适用于“访达”中的文件。
Command+V:将剪贴板的内容粘贴到当前文稿或应用中。这同样适用于“访达”中的文件。
Command+Z:撤销上一个命令。随后您可以按 Shift+Command+Z 来重做,从而反向执行撤销命令。在某些应用中,可以撤销和重做多个命令。
Command+A:全选各项。
Command+F:查找文稿中的项目或打开“查找”窗口。
Command+G:再次查找:查找之前所找到项目出现的下一个位置。要查找出现的上一个位置,请按 Shift+Command+G
Command+H:隐藏最前面的应用的窗口。要查看最前面的应用但隐藏所有其他应用,请按 Option+Command+H
Command+M:将最前面的窗口最小化至“程序坞”。要最小化最前面的应用的所有窗口,请按 Option+Command+M
Command+O:打开所选项,或打开一个对话框以选择要打开的文件。
Command+P:打印当前文稿。
Command+S:存储当前文稿。
Command+T:打开新标签页。
Command+W:关闭最前面的窗口。要关闭应用的所有窗口,请按下 Option+>Command+W
Option+>Command+Esc:强制退出应用。
Command+空格键:显示或隐藏“聚焦”搜索栏。要从“访达”窗口进行“聚焦”搜索,请按 Command+Option+空格键。(如果您使用多个输入源以便用不同的语言键入内容,这些快捷键会更改输入源而非显示“聚焦”。了解如何更改冲突的键盘快捷键。)
Control+Command+空格键:显示字符检视器,您可以从中选择表情符号和其他符号。
Control+Command+F:全屏使用应用(如果应用支持)。
空格键:使用“快速查看”来预览所选项。
Command+Tab:在多个打开的 App 之间切换到下一个最近使用的 App。
Shift+>Command+5:在 macOS Mojave 或更高版本中,拍摄截屏或录制屏幕。也可以使用 Shift+Command+3Shift+>Command+4 来拍摄截屏。进一步了解截屏。
Shift+>Command+N:在“访达”中创建一个新文件夹。
Command+,:打开最前面的应用的偏好设置。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/558262.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python缺失值类型与分析_3.1.1 缺失值分析

数据的缺失主要包括记录的缺失和记录中某个字段信息的缺失,两者都会造成分析结果的不准确,以下从缺失值产生的原因及影响等方面展开分析。(1)缺失值产生的原因1)有些信息暂时无法获取,或者获取信息的代价太大。2)有些信息是被遗漏的。可能是因…

为什么Mac source ~/.bash_profile只生效一次(macOS Catalina)

目录Mac环境变量的设置每次都要执行source ~/.bash_profile才有效解决方法(任选一种即可)一. 环境变量添加到.zshrc二 .zshrc中 添加source ~/.bash_profile三 切换mac的shell是什么原因Mac环境变量的设置 开发中对环境变量的修改和增加比较普遍,此处做为记录也供大…

三相四线怎样查漏电_老电工支招!漏电保护器的接线方法

家居装修中,电路问题是比较重要的,尤其是现在家居中使用的电器越来越多,所以漏电保护器是一定要的,能有很好的保护作用,那漏电保护器接线图是怎样的呢,漏电保护器接线方法以及注意事项有哪些,快…

view.post不执行的坑点

view.post没执行,runOnUiThread,Handler 目录坑点处理原因经历复盘6.0版本10.0版本总结坑点 子线程执行view.post(Runnable) 部分 手机没有效果。 usernameEditText.post(new Runnable() {Overridepublic void run() {usernameEditText.setText("…

扫地机器人划伤地板_扫地机器人哪个牌子好?会选的才能买到好产品

做为一种既时尚潮流又智能化的家用电器,扫地机器人一经面世就遭受大伙儿的关心。大家最先会感觉扫地机器人十分便捷,次之也会对它造成疑惑:就那么一台小小环形设备,确实能处理困惑人们这些年的打扫难题吗?事实上在扫地机器人的应用全过程中,客户对它的印像确实有很多种多样,有…

ThreadLocal初识

目录背景ThreadLocal的作用ThreadLocal特性ThreadLocal实现1. T get()2. set(T value)3. remove()验证一个对象只存一个数据多少个对象就能存多少个数据背景 这两天稍微有点空,在追溯之前的android 7.0之前的手机用View.post 出现不执行的问题时,结识了…

Gensee SDK UserInfo类函数详细说明

目录基本信息rolestatusclientType其他UserInfo是一个公共的类,用于RtSDK和PlayerSDK。由于role和status是复合1量,列出相关的判断方式,true为注释说明,false反之。 如 isHost() true 老师/false 不是老师。 基本信息 getUserId…

python中shutil模块_Python中shutil模块的学习笔记教程

介绍shutil 名字来源于 shell utilities,有学习或了解过Linux的人应该都对 shell 不陌生,可以借此来记忆模块的名称。该模块拥有许多文件(夹)操作的功能,包括复制、移动、重命名、删除等等一、chutil.copy(source, destination)shutil.copy()…

HTML转义字符大全<转>

为什么要用转义字符串&#xff1f; HTML中<&#xff0c;>&#xff0c;&等有特殊含义&#xff08;<&#xff0c;>&#xff0c;用于链接签&#xff0c;&用于转义&#xff09;&#xff0c;不能直接使用。这些符号是不显示在我们最终看到的网页里的&#xff0c…

python测网速_tespeed-测试网速的Python工具

1.安装(环境CentOS7)#pip install lxml#wget wget http://sourceforge.net/projects/socksipy/files/socksipy/SocksiPy%201.00/SocksiPy.zip#git clone https://github.com/Janhouse/tespeed.git#mv SocksiPy.zip tespeed/SocksiPy/#cd tespeed/SocksiPy/#unzip SocksiPy.zip#…

Gensee SDK RoleType详解

目录RoleType使用场景&#xff1a;方法与使用说明源码RoleType 接着之前的 UserInfo,对RoleType做进一步说明. 此类是SDK的公共类&#xff0c;可以在任一SDK使用方进行调用&#xff0c;之前有提到role是一个“复合”的值1&#xff0c;所以不能简单的用“” 来判断&#xff0c;…

vc 通过句柄修改窗口大小_漫画:对象是如何被找到的?句柄 OR 直接指针?

小贴士&#xff1a;想要使用并定位 Java 对象&#xff0c;就要用到 Java 虚拟机栈&#xff08;Java Virtual Machine Stack&#xff09;&#xff0c;它描述的是 Java 方法执行的线程内存模型&#xff1a;每个方法被执行的时候&#xff0c;Java 虚拟机都会同步创建一个栈帧&…

数据结构快速掌握和温习-面试神器

由于原文有部分文字没有显示&#xff0c;本文有所修改。主要包括文字和缩进。 目录 Q1&#xff1a;数据结构和算法的知识点整理&#xff1a; Q2&#xff1a;链表&#xff0c;队列和栈的区别 Q3&#xff1a;简述快速排序过程 Q4&#xff1a;快速排序算法的原理 Q5&#xff1a;简…

python阴阳师_如何用Python找到阴阳师妖怪屋的最佳探索队伍!强不强?

程序由来最初想要写这个小程序是因为&#xff0c;9月份那段时间我在玩妖怪屋。因为刚开始抽卡&#xff0c;要啥啥没有&#xff0c;所以探索队伍也只是放了几个自己记得有关联的式神。在网上有找到完整版的羁绊&#xff0c;但是怎么根据羁绊找到最佳的式神组合就成问题了。当时我…

Android iOS防录屏截屏

目录Android防录屏和截屏关于WindowManager.LayoutParams.FLAG_SECURE关于Display.FLAG_SECUREiOS防录屏和截屏监听截屏录屏监听需求与安全总是对立的&#xff0c;有新的需求&#xff0c;就有新的接口开放&#xff0c;但随之而来的就是利用新接口或者新接口的使用者&#xff08…

work节点使用外部包_AFLSmart工具简单分析及使用介绍

AFLSmart 是一个在 AFL 基础上&#xff0c;结合了 Peach 的结构化输入组件的灰盒 smart fuzz 工具。AFLSmart 链接&#xff1a;https://github.com/aflsmart/aflsmart参考资料&#xff1a;《Smart Greybox Fuzzing》什么是 AFLSmart灰盒 smart fuzz灰盒测试是基于程序运行时刻的…

Android adb 启动APP

目录启动命令一 常规命令 包名/activity二 常规命令 包名命令关闭App获取包名和activity的路径代码获取1 命令获取( 需要app运行在前台&#xff0c;停留在启动界面)2命令获取(先执行命令&#xff0c;再点击app启动)启动命令 一 常规命令 包名/activity adb shell am start…

python语言使用什么语句实现上下文管理协议_Python 上下文管理器

上下文管理器在使用Python编程中&#xff0c;可以会经常碰到这种情况&#xff1a;有一个特殊的语句块&#xff0c;在执行这个语句块之前需要先执行一些准备动作&#xff1b;当语句块执行完成后&#xff0c;需要继续执行一些收尾动作。例如&#xff1a;当需要操作文件或数据库的…

Android日志[基础篇]Android Log日志输出

Android日志[基础篇]二 Android Studio修改LogCat日志的颜色 android.util.Log输出日志的常用方法如下&#xff1a; Log.v(String tag, String msg)Log.d(String tag, String msg)Log.i(String tag, String msg)Log.w(String tag, String msg)Log.e(String tag, String msg) …

python函数应用_python 函数应用

#函数的参数就是个变量#定义函数的时候&#xff0c;使用关键字参数&#xff0c;可以指定默认值def hello(namereboot,age1):return hello %s,your age is %s %(name,age)print hello(reboot,3)print hello(3,reboot)#print hello(age3,namereboot)print hello(reboot)def f(n):…