背景
- Axure 中按住
Shift
键可以垂直或平行拖动元件;按住Ctrl
键 可以快速复制元件 - 谷歌输入法中可以通过
Shift
键 或Ctrl
键切换输入法的中文/英文模式
问题
由于背景中 2 个软件的快捷键冲突,输入模式在不知情的情况下发生变化,导致希望输入中文时,打出来的却是英文
而谷歌输入法又不支持设置其他快捷键
中英文切换快捷键
方法
设置新的快捷键来避免冲突
原理是通过 AHK 脚本来模拟鼠标点击,切换输入法的中英文模式
模拟鼠标点击的方式来切换中英文模式
安装 AHK
-
创建
.ahk
脚本文件
脚本代码如下:CoordMode,Mouse,Screen SetMouseDelay, 0 ^Space:: MouseGetPos, xpos, ypos click [X坐标],[Y坐标] MouseMove, %xpos%,%ypos% retrurn
将
[X坐标]
、[Y坐标]
修改为输入法中英文切换按钮的坐标值(…只能通过不断试错来找到正确的坐标)
^Space
为触发此脚本的快捷键 = Ctrl+Spance,你也可以修改为自己喜欢的快捷键 参考 保存并运行
.ahk
脚本
在脚本开启状态下按压快捷键即可实现中英文模式切换
AHK 可以实现的远远不止这些,你可以结合 官方文档 创建自己的脚本