MacBook该如何设置才能让 F5 F12的功能键与 Windows 下一致?
在Macbook上写前端代码时, 发现 F5 F12等对应的是键盘灯暗, 音量调大, 而不是 Windows 下的刷新, 调出浏览器 Console,该如何设置才能让这一排 F 键对应 Windows 的 F键呢?
MacBook该如何设置才能让 F5 F12的功能键与 Windows 下一致?
在Macbook上写前端代码时, 发现 F5 F12等对应的是键盘灯暗, 音量调大, 而不是 Windows 下的刷新, 调出浏览器 Console,该如何设置才能让这一排 F 键对应 Windows 的 F键呢?
首先,Macbook的F5和F12也不是键盘灯暗和音量调大,你需要在系统设置-键盘里选上F1、F2等键作为标准功能键。
然后,在Mac下更通用的快捷键是⌘R刷新和⌥⌘I打开开发者工具,个人感觉操作起来并不比F5和F12更麻烦。如果一定要修改,除了安装Karabiner外,还有一种系统自带的方式来设定一些快捷键。缺陷是似乎仅能用于菜单栏中存在的功能,而且通常需要为各个程序单独配置。
以配置Chrome的开发者工具为例。你可以在Chrome的菜单栏视图-开发者-开发者工具找到。那么同样是在系统设置-键盘里,选择快捷键-左侧应用程序快捷键,选择小加号,按下图配置:

添加就可以了。此处我绑定的F11,因为F12已经被我绑到iTerm2的dropdown terminal上了。另外通常F11和F12被绑定到Mission Control的两个操作上,你可以在快捷键的Mission Control部分解绑。
刷新也可以这样绑定,Chrome下叫“重新加载此页”,Safari则是“重新载入页面”和“显示 Web 检查器”。