如何在 VS Code 中使用 AHK 实现根据代码上下文智能切换输入法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1307个文字,预计阅读时间需要6分钟。
在VSCode中,根据上下文自动切换输入法状态,无需再狂按Shift!平时在VSCode打公式,中英文切换直接狂按Shift,手都快断了。于是尝试用AutoHotKey搞一些自动切换输入法程序的脚本,让它自动切换输入法。
在VSCode中根据上下文自动切换输入法状态,再也不用狂点shift了!平常在VS Code打公式,中英文切换一直狂点 Shift 手都快按断了,于是试图用 AutoHotKey 搞一些自动切换输入法程序,让它根据当前输入环境自动切输入法。
之前在网上搜到的是切换键盘的(微软拼音和美式键盘),但是我的电脑上只有微软拼音。一开始搜不到简单易懂的切换中英文的方法,能搜到的只有一个日本人写的 AHK V1 版本,但基本看不懂。或许最好的方法是找到接口,然后直接切中英文,于是开始一通乱搜,最终用 AHK V2 + Ultra IME Toggler 插件 实现了功能。
更新:此插件已停止更新,仅作技术交流使用,欢迎移步新插件:Shift IM for Math
检测中英文状态的接口
转机在这里,一通乱搜找到了这个
这是用 AutoHotKey V2 版本写的,可读性要比 V1 好些。
本文共计1307个文字,预计阅读时间需要6分钟。
在VSCode中,根据上下文自动切换输入法状态,无需再狂按Shift!平时在VSCode打公式,中英文切换直接狂按Shift,手都快断了。于是尝试用AutoHotKey搞一些自动切换输入法程序的脚本,让它自动切换输入法。
在VSCode中根据上下文自动切换输入法状态,再也不用狂点shift了!平常在VS Code打公式,中英文切换一直狂点 Shift 手都快按断了,于是试图用 AutoHotKey 搞一些自动切换输入法程序,让它根据当前输入环境自动切输入法。
之前在网上搜到的是切换键盘的(微软拼音和美式键盘),但是我的电脑上只有微软拼音。一开始搜不到简单易懂的切换中英文的方法,能搜到的只有一个日本人写的 AHK V1 版本,但基本看不懂。或许最好的方法是找到接口,然后直接切中英文,于是开始一通乱搜,最终用 AHK V2 + Ultra IME Toggler 插件 实现了功能。
更新:此插件已停止更新,仅作技术交流使用,欢迎移步新插件:Shift IM for Math
检测中英文状态的接口
转机在这里,一通乱搜找到了这个
这是用 AutoHotKey V2 版本写的,可读性要比 V1 好些。

