输入法来回切换很麻烦,请问 windows 下有啥好用的自动切换工具吗

211 天前
 fengxuejianshi

RT 把你们压箱底工具发出来吧

6143 次点击
所在节点    程序员
64 条回复
mark2025
204 天前
switches/+:
- name: ascii_mode
reset: 1 # reset 0 的作用是當從其他輸入方案切換到本方案時,
states: [ 中文, 英文 ] # 重設爲指定的狀態,而不保留在前一個方案中設定的狀態。

发帖后缩进好像不正常,自己对其下
Firfox369
200 天前
@jackmod 一样是三语狗。也被输入法切换这个事烦了挺久的。

我目前的解决方案,只能做到 Win 下组合键直接切换语言,而不通过列表。

并不能一键切到指定语言。

Mac ,Android ,ChromeOS 下都是全局切换,即使是在中文输入法状态下,按一下英数和かな就能切到英文和日文,所以这些系统都能做到一键指定输入法。而 Windows 下,即使是用 JIS 键盘,日语输入法也不是全局切换的。网上能找到的快速语言切换方案,Win 下的比如 KBLAutoSwitch 只对应中英切换。日区找到的软件,比如秀丸 Caps 、只对应英日。

所以我用下面这种诡异的方法实现了。


1. 在 Windows-文本输入和语言中,为输入法指定一个快捷键,因为 Win 的限制,这里只能设置成非常诡异的快捷键,比如我是

EN:Ctrl+8
JPN: Ctrl+Shift+9
CHN:Ctrl+Shift+0

2. 下载一个 Powertoys ,在快捷键管理中,指定一个 Win 的组合键,映射到上面这些输入法的键上去。

比如我是 Win+U → Ctrl+8
Win+I → Ctrl+Shift+9
Win+O → Ctrl+Shift+0

3.如此,只需要按 Win+U ,I ,O ,就能实现指定到某个输入法了。

你也可以参考这个方法自己改成顺手的。
fengxuejianshi
172 天前
@Firfox369 举个例子,输入“欢迎来到 hello 世界”,需要 win+U ,win+O 来回切换是吗
Firfox369
151 天前
@fengxuejianshi 不需要。

对我来说,日语+英语是一套组合,在这个组合中,英文有现成的不切换临时输入方案。

中文+英语是一套组合,临时英语也可以通过中文输入法设置来实现。

我这样设置只是为了避开通过列表来选择输入法而已。

我非常讨厌那个列表,不直觉。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1111237

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX