RT 把你们压箱底工具发出来吧
1
cnbatch 34 天前
Shift + ALT 切换已经很方便了吧
|
2
niboy 34 天前
输入法我一般就按 Shift 切换中英文......
|
3
laobaiguolai 34 天前 ![]() 反正就是 ctrl+shift ,要输英文就按一下 shift ,这。。。没必要用辅助工具了吧
|
4
loveour 34 天前 ![]() 先问一下是为什么要切换,具体的需求是什么?以及切换不就是快捷键吗,还要怎么才能更便捷?如果只是中英文切换很多输入法一个 shift 就搞定,已经很快了。
|
5
luis330 34 天前
只使用小狼毫,不切换,默认中文,需要使用英文时只按一次 Shift 。
|
6
flyfanc 34 天前
autohotkey
|
![]() |
7
Sawyerhou 34 天前 via Android
用过几个这类软件,最终还是觉得手动切最顺。
|
![]() |
9
Gilfoyle26 34 天前
直接用英文,输入法都不需要安装
|
11
spritecn 34 天前
把 capslock 映射到 Right_shift
|
12
explorerproxy 34 天前 ![]() https://github.com/flyinclouds/KBLAutoSwitch
不过我用他是为了能 caps 固定切英文,shift 固定切中文 |
![]() |
13
loading 34 天前 ![]() 脚踏,踩的时候发送 ctrl+space ,开启输入法,松开也发送 ctrl +space ,可以实现踩着输入中文,松开输入英文。编程时体验还行。
|
14
grady8866 34 天前
小狼毫可以在配置文件中设置特定程序默认是中文还是西文输入,够用了。
|
16
chutsetien 34 天前 ![]() |
19
iX8NEGGn 34 天前 ![]() 楼上很多人没明白 OP 的需求,解释下,因为输入法中英文状态默认由应用自己维护,应用切来切去后就忘了当前状态,或即使设置为全局状态,一段时间后也会忘记,打字前总得看下右下角输入法状态,很烦。
推荐几个我用过的解决方法: 1. 根据当前是中文还是英文状态,打字光标处显示两种不同颜色的小圆点,推荐一个软件,叫 RedDot ,体验还不错,但它不开源,有个开源的类似软件叫 language-indicator ,但各种应用的光标位置识别没有 RedDot 准。 2. 设置两个不同的快捷键,第一个始终是英文,另一个始终是中文,这样无需理会状态,有现成软件,比如 KBLAutoSwitch ,也可以自己用 Autohotkey 写几十行代码搞定。 3. 有些输入法支持切换应用后,始终是某一状态,如果有需要自己再切为另一个状态,比如楼上提到的小狼毫? 顺便给下我在用的 Autohotkey 代码,应该支持绝大部分输入法: #Requires AutoHotkey v2.0 SwithInputMethodTo(method := "en") { DetectHiddenWindows(true) hWnd := WinGetID("A") hIME := DllCall("imm32\ImmGetDefaultIMEWnd", "UInt", hWnd, "UInt") id := 0 if(method == "zh") { id := 1025 } SendMessage(0x283, 0x002, id, , "ahk_id " hIME) } ;CapsLock v ,切换到输入法英文状态 CapsLock & v:: { SwithInputMethodTo("en") } ;CapsLock n 切换到输入法中文状态 CapsLock & n:: { SwithInputMethodTo("zh") } |
22
auh 33 天前 ![]() 来回切换确实麻烦。不过我已经解决了。
1. 安装搜狗输入法。 2. 使用搜过输入法的,输入法管理器。x 掉其他输入法。 最终效果,就是,永远只使用搜狗输入法,且只需要单按 shift ,即可实现中英文切换。 个人使用体验感觉拉满了。 下一步提升,可能就是,关于 vim 在命令行中英文和中文的自动切换问题。除此之外,感觉很完美了。 |
![]() |
23
imjiaoyuan 33 天前 via Android
@auh 感觉自带的微软输入法也不错啊,也是 shift 切换
|
24
zhq566 33 天前 via Android
KBLSwitch.
|
![]() |
25
prettylee 33 天前 ![]() 输入跟踪提示通过在输入光标处显示 2 个简洁的图标 —— 提前知道中英、中英标点、全半角、大小写、多语言键盘布局等所有状态 https://github.com/aardio/ImTip
|
26
INCerry 33 天前
我直接装的搜狗,按一下 shift 就是切换中英文,到是没遇到必须切输入法场景
|
![]() |
27
fengxuejianshi OP @iX8NEGGn 是的, 不同应用不通输入法状态,带记忆最好的
|
28
XXWHCA 33 天前 ![]() 一台电脑两个人用,微软输入法全拼双拼切换才是噩梦
|
![]() |
29
llsquaer 33 天前
我的问题是, 中文状态是中文标点符号。 但是我想用英文标点。老是切为英文了,切换了中英文输入后,有变为中文标点。。。
相信各位都遇到过把。 |
![]() |
30
pooorguy 33 天前 via Android
FYI ,这种情况,如果是 linux 用户,只需把”在焦点改变时显示输入法信息“勾选就可以
I use Arch, by the way. |
31
weyou 33 天前 via Android ![]() 用 shift 切换中英文的各位,你们不写程序吗不输入特殊符号吗?
|
32
jackmod 33 天前
|
![]() |
33
ShineyWang 33 天前
|
34
auh 33 天前
@imjiaoyuan #23 微软,包括微信整的输入法,都感觉能力不行。输入体验不如搜狗。
|
36
katwalk 33 天前
Windows 只设置一种语言,一个输入法
|
37
tangmanger 33 天前
QQ 输入法才是最棒的
|
38
thomas0356 33 天前
只用小狼毫,中英文切换只需要按下 shift 就行
|
![]() |
39
faywong8888 33 天前
小狼毫下可以配置 app_options 针对每个应用指定输入法、标点全半角等 option 。
|
![]() |
44
shiyuu 33 天前
我的输入法只有微软输入法,用第三方输入法总是感觉输入不流畅
|
![]() |
45
liuliuliuliu 33 天前
@faywong8888 小狼毫可不可以设置默认是英文输入?
|
![]() |
46
llsquaer 32 天前
@ShineyWang 这个选择相当于默认选项。但是切换输入法后无法维持标点状态。比如你图片中这个勾选上,但是你想用中文状态的标点的时候,中途切换为英文在换到中文的时候又变为英文标点了。
Ctrl+。 确实可以改变,但是无法维持状态。切换了中英文后有变回去了。 其实这个场景经常出现。比如变量是 中文的字符串,列表中是 中文字符串,都需要英文的引号。 但是写文档或者去聊天还是得使用中文的标点才好看点,所以还是需要固定住这个中英文标点。不要切换了中英文就变为默认了。 |
![]() |
48
faywong8888 31 天前
@liuliuliuliu 可行的。一般你们安装的小狼毫没有带英文输入法方案吧
|
![]() |
49
fydss 31 天前 via Android ![]() |
![]() |
50
yhm2046 31 天前
just only using English
|
![]() |
51
huage 31 天前
我有多终端同步的需求,我觉得目前微信输入法已经是最好的了
|
57
hgaogao 30 天前 via iPhone
|
59
mark2025 27 天前
妹妹吃饭饭
@liuliuliuliu 写个补丁文件,比如我双拼就是 double_pinyin.custom.yaml patch: switches/+: - name: ascii_mode reset: 1 # reset 0 的作用是當從其他輸入方案切換到本方案時, states: [ 中文, 英文 ] # 重設爲指定的狀態,而不保留在前一個方案中設定的狀態。 还有个全局开关,不过 win10 可以设置每个应用单独应用状态( 16 楼)所以可以保持关闭状态。 |
60
mark2025 27 天前
@liuliuliuliu 上面回复第一行忽略……
|
61
mark2025 27 天前
switches/+:
- name: ascii_mode reset: 1 # reset 0 的作用是當從其他輸入方案切換到本方案時, states: [ 中文, 英文 ] # 重設爲指定的狀態,而不保留在前一個方案中設定的狀態。 发帖后缩进好像不正常,自己对其下 |
![]() |
62
Firfox369 23 天前 ![]() @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 ,就能实现指定到某个输入法了。 你也可以参考这个方法自己改成顺手的。 |