使用 Tab 键快速切换对话框按钮 | 一日一技

简介: 使用 Tab 键快速切换对话框按钮 | 一日一技

熟悉 Windows 平台的人大抵知道一个功能,就是在对话框中可以通过敲击 Tab 键实现快速切换按钮并回车选中,以提高工作效率。但是刚刚使用 Mac 的人估计都会困惑,如此简单的功能为什么 macOS 下却不提供?其实并非是 macOS 系统中没有,只不过默认被关闭罢了。今天教大家如何打开这个实用的功能。


1.首先打开系统偏好设置 -> 键盘 -> 快捷键;


2.选中「全键盘控制:在窗口和对话框中,按下 Tab 键在以下控制之间移动键盘焦点:」下的所有控制选项;



3.关闭系统偏好设置即可生效。


演示效果如下:



注意事项


需要注意的是,与 Windows 系统的操作逻辑不同:如下图所示,macOS 把对话框按钮分为默认选项(下图中蓝色背景按钮)和键盘焦点(下图中蓝色方框所选按钮)两种。



其中,默认选项通过回车键 return/enter 来确认选中,是由对话框的属性决定的,不能更改;键盘焦点可以通过 Tab 键来移动,并通过空格键 space 来确认选中。也就是说,上图的例子中,如果我按下回车,则选中的是「好」,而按下空格键的时候,则选中的是「恢复成默认」。这一点其实还蛮方便的~

相关文章
|
运维 监控 数据可视化
日志服务 HarmonyOS NEXT 日志采集最佳实践
鸿蒙操作系统(HarmonyOS)上的日志服务(SLS)SDK 提供了针对 IoT、移动端到服务端的全场景日志采集、处理和分析能力,旨在满足万物互联时代下应用的多元化设备接入、高效协同和安全可靠运行的需求。
117712 75
|
开发工具 git
*** Please tell me who you are.Run git config --global user.email “you@example.com“ git confi
*** Please tell me who you are.Run git config --global user.email “you@example.com“ git confi
|
12月前
|
边缘计算 人工智能 自动驾驶
云计算发展历程和边缘计算
边缘计算通过将计算资源部署在网络边缘,显著降低了延迟,优化了带宽利用,并增强了数据隐私和安全性。其在智能制造、自动驾驶、智慧城市、远程医疗等领域有着广泛的应用前景。随着5G和AI技术的发展,边缘计算将进一步推动数字化转型,成为未来科技发展的重要支柱。
645 2
|
11月前
|
前端开发 UED
墙裂推荐!Vue3 实现B站页面滚动开启小屏播放功能,超简单!!
墙裂推荐!Vue3 实现B站页面滚动开启小屏播放功能,超简单!!
|
自然语言处理 搜索推荐 API
【推荐100个unity插件之21】unity实现多语言切换功能——Localization插件的使用
【推荐100个unity插件之21】unity实现多语言切换功能——Localization插件的使用
712 0
解决运行qmake:Project ERROR: Cannot run compiler ‘cl‘. Output:
解决运行qmake:Project ERROR: Cannot run compiler ‘cl‘. Output:
908 0
|
存储 缓存 JSON
一个C#开发的非常实用的缓存中间件
*这是一个用C#开发的.Net开源的缓存中间件,他支持各种缓存并提供了很多高级功能。它的主要目标是让开发人员开发更简单、特别是一些复杂的缓存场景。
288 36
一个C#开发的非常实用的缓存中间件
|
Android开发
Android BottomSheetDialog使用实现底部拖动弹窗
Android BottomSheetDialog使用实现底部拖动弹窗
626 0
Android BottomSheetDialog使用实现底部拖动弹窗
|
Java
在 Java 中如何比较日期?
在 Java 中有多种方法可以比较日期,日期在计算机内部表示为(long型)时间点——自1970年1月1日以来经过的毫秒数。在Java中,Date是一个对象,包含多个用于比较的方法,任何比较两个日期的方法本质上都会比较日期的时间。
1682 0
|
存储 Java C++
大端(Big Endian)与小端(Little Endian)简介与实现
【大端(Big Endian)与小端(Little Endian)简介】Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。     对于数据中跨越多个字节的对象,我们必须为它建立这样的约定: (1) 它的地址是多少? (2) 它的字节在内存中是如何组织的?     针对第一个问题,有这样的解释:     对于跨
2561 0