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

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

  •  
  •   yanbo92 · 123 天前 · 1445 次点击
    这是一个创建于 123 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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