intelliJ在Mac中文输入法下CpasLock无法小写
我比较喜欢用Mac自带的中文输入法,也习惯了使用CpasLock锁定英文和汉字,但是IDEA这个做的明显是有BUG,一旦按下了CpasLock就无法小写,这尼玛坑爹,搜索了2天终于找到了一个比较妥当的解决方案
为了更广泛的传播出去,我这里再重复一遍
Seil
关键都是这个键盘映射软件,简直是良心啊,不仅小巧轻便,而且看不到任何多余的东西官方网站和GitHub地址,我在访问的时候感觉比较卡,可能需要翻墙,下载完成后
- 打开系统偏好设置-键盘-键盘-修饰键,将Caps Lock键设为“无操作”
- 下载Seil后将Caps Lock键映射为Key Code 80(或者其他一个不存在的键,80代表F19)
- 打开系统偏好设置-键盘-快捷键-输入源,将切换到上一个输入法的快捷键设置为F19(通过选择后按一下Caps Lock)
这样的就可以从以往的「中文输入法-英文状态」到「中文输入法-中文状态」之间的切换,变成了「中文输入法」与「英文输入法」之间的切换。
IMLight
关于使用Seil后CapsLock按键不发光,解决方案里的作者还自己写了个小程序,Github地址,但是我感觉无所谓,而且状态栏会多个图标,不开森。