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

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

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


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


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



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


演示效果如下:



注意事项


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



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

相关文章
|
7月前
|
前端开发
解决elementUI弹出框关闭后再打开el-select下拉框无法选中的问题
解决elementUI弹出框关闭后再打开el-select下拉框无法选中的问题
186 0
textarea文本框默认显示文本鼠标点击时清空
textarea文本框默认显示文本鼠标点击时清空
|
7月前
自定义Tab选项卡
自定义Tab选项卡
41 2
|
7月前
基于elementUI的el-table组件实现按住某一行数据上下滑动选中/选择或取消选中/选择鼠标经过的行
基于elementUI的el-table组件实现按住某一行数据上下滑动选中/选择或取消选中/选择鼠标经过的行
点击按钮,新增输入框,再点击按钮,删除输入框
点击按钮,新增输入框,再点击按钮,删除输入框
59 0
按下Ctrl弹出一个对话框松开关闭此对话框,如何实现?
按下Ctrl弹出一个对话框松开关闭此对话框,如何实现?
selenium+python:点击元素、alert弹框、鼠标操作(左键点击、右键点击、双击、鼠标悬浮)、下拉选项框、窗口切换等操作的处
selenium+python:点击元素、alert弹框、鼠标操作(左键点击、右键点击、双击、鼠标悬浮)、下拉选项框、窗口切换等操作的处
|
Linux
Alt-Tab不能切换当前窗口的问题
Debian 3.1的testing版本,gnome版本2.10.2,小企鹅输入法(fcitx)版本3.1.1-1。进行过一次debian升级(从stable 升级到testing)以后就出现了这个问题:如果在一个窗口里输入过汉字,按Alt-Tab就无法切换到其它窗口(有窗口列表出来但松开后不会让那个窗 口变为当前窗口),而输入英文就不会这样。
1274 0