V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yanbo92
V2EX  ›  问与答

Windows 有工具能让输入法做到某些软件中默认输入英语吗?

  •  
  •   yanbo92 · 2022-11-29 10:09:03 +08:00 · 2849 次点击
    这是一个创建于 750 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如,在 VS Code 中敲代码时,默认不会唤起拼音选字框。在微信里面打字时,默认是中文输入。 无需额外的键切换。

    Mac 上有不少工具能做到,求一个 Windows 方案

    23 条回复    2022-12-02 02:54:27 +08:00
    timekiller
        1
    timekiller  
       2022-11-29 10:15:13 +08:00   ❤️ 4
    iold
        2
    iold  
       2022-11-29 10:53:50 +08:00   ❤️ 2
    Windows 不是自带这个功能吗?请在设置里搜索 “允许我为每个应用窗口使用不同的输入法”
    yanbo92
        3
    yanbo92  
    OP
       2022-11-29 11:16:54 +08:00 via Android
    @iold 有了解过,但不明所以。我去设置里打钩了,然后我怎么设置 VS Code 用英语呢
    NewYear
        4
    NewYear  
       2022-11-29 11:22:33 +08:00   ❤️ 2
    厉害了我的哥,这个想法好,确实可以做一个这样的程序,蛮有必要。
    yanbo92
        5
    yanbo92  
    OP
       2022-11-29 12:11:21 +08:00
    @iold 确实可以,焦点切换到对应软件后直接右下角改输入法即可,我适应了 Input Source Pro 的设置逻辑,没有想过这样直接改
    Cagliostro
        6
    Cagliostro  
       2022-11-29 12:15:56 +08:00 via iPhone
    我也想知道怎么让一个软件只能默认英文,因为有的软件经常使用 shift ,虽然可以改成 ctrl +speak 来切换,但有有点不方便。
    liaojl
        7
    liaojl  
       2022-11-29 13:55:59 +08:00 via iPhone   ❤️ 1
    好像可以设置每个应用程序独立的输入法状态,
    sky96111
        8
    sky96111  
       2022-11-29 14:05:22 +08:00 via Android
    @iold 这个状态关机后不会保留,每次开机第一次都要手动调
    starrys
        9
    starrys  
       2022-11-29 14:21:15 +08:00 via Android
    @Cagliostro
    默认英文状态要在输入法里面设置,得看输入法有没有这个选项,我用的 QQ 是有的。
    lqzhgood
        10
    lqzhgood  
       2022-11-29 15:39:08 +08:00 via iPhone
    我也找了很久~ 基本都没戏
    特别是单独一个输入法(微软拼音)使用 shift 切内置中英文的 更没戏
    lqzhgood
        11
    lqzhgood  
       2022-11-29 15:42:03 +08:00 via iPhone
    其实这个问题主要在于薛额定的输入法
    你没输入之前永远不知道是中文还是英文

    如果可以在每次输入时都是英文状态 就变成确定的事了
    这样如果我想输入中文就会自己按 shift
    zsp123
        12
    zsp123  
       2022-11-29 17:01:57 +08:00
    我只知道 Mac 的搜狗输入法有这个功能的。Windows 不是开发主力工具没留意
    stkkm
        13
    stkkm  
       2022-11-29 23:35:45 +08:00   ❤️ 1
    小狼毫。
    [img][/img]
    ZC3746
        14
    ZC3746  
       2022-11-30 06:23:00 +08:00
    关注,我也需要这个。
    ZC3746
        15
    ZC3746  
       2022-11-30 07:03:51 +08:00
    @stkkm 搜狗输入法能做到这点吗?
    stkkm
        16
    stkkm  
       2022-11-30 15:43:16 +08:00   ❤️ 1
    @ZC3746 [不要] 用搜狗输入法。除非你不建议你的隐私,不建议老大哥深入了解你的思想。谢谢。
    stkkm
        17
    stkkm  
       2022-11-30 15:45:24 +08:00   ❤️ 1
    @ZC3746 不介意,打错字了。另外,可以将搜狗词库引入到小狼毫。体验是差不多的。
    ZC3746
        18
    ZC3746  
       2022-12-01 04:21:34 +08:00
    @stkkm 我用搜狗输入法,最重要的原因是它可以自定义词库。比如我按 e ,第一个字是“//已运行通过”,第 2 个字是★,第三个字是▲,第 4 个字是√。还有一点,就是自定义词库会自动同步到我另一台电脑上。

    小狼毫有这样的功能吗?
    ZC3746
        19
    ZC3746  
       2022-12-01 04:22:17 +08:00
    @stkkm 如果有别的输入法满足需求,能不用搜狗就不用。
    ZC3746
        20
    ZC3746  
       2022-12-01 06:34:52 +08:00
    @stkkm 另外,如果设置了在指定的软件里使用英语输入法,那么还能随时切换成中文吗,比如按一下 shift
    stkkm
        21
    stkkm  
       2022-12-02 00:35:01 +08:00
    @ZC3746 有的。具体实现方式是 `/` 开头,然后就是你自己天马行空去配置 symbols.custom.yaml 文件。不仅可以快速上屏 [星号] ,还有 [表情] 等等。
    stkkm
        22
    stkkm  
       2022-12-02 00:39:09 +08:00
    @ZC3746 当然可以呀 :) 只是当你启动特定的软件,例如 foobar2000, 这时候告诉小狼毫:“我现在启动了 foobar2000 啦”,小狼毫得到讯息之后,就自动切换到西文输入状态。但无论如何,你可以随时切换中西文输入的。可以是 shift 或者其它按键。这都是由你的配置文件说决定的 :)
    ZC3746
        23
    ZC3746  
       2022-12-02 02:54:27 +08:00   ❤️ 1
    @stkkm 谢谢指点,我去试试。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1242 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 17:48 · PVG 01:48 · LAX 09:48 · JFK 12:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.