V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
loliball
V2EX  ›  程序员

[idea 插件] 修复 Win11 微软中文输入法占用 idea shift f6, shift f10 快捷键

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

    https://github.com/loliball/imefix

    从 Release 中下载 imefix-1.0-SNAPSHOT.zip ,打开 idea 安装本地插件即可

    由于实在受不了被微软中文输入法占用的快捷键,又不想升级 canary 版的 win11 ,于是琢磨了一个清明节的 awt ,总算搞明白 shift f6 被输入法篡改成 VK_PROCESSKEY 事件,给他 hook 掉改回来就行了

    第 1 条附言  ·  152 天前

    现在已经上传idea插件仓库 https://plugins.jetbrains.com/plugin/24138-imefix
    直接在plugin中搜索 imefix 就可以安装了

    1.0.1版本仅修改了一下最低支持的idea版本,但实际上这个插件和idea版本关系不大,只要需加载dll就可以

    21 条回复    2024-08-10 11:02:38 +08:00
    srwxyz
        1
    srwxyz  
       164 天前 via iPhone
    插眼,明天去试试,这玩意困扰我许久了,有没有什么软件能看到当前系统所有快捷键实时情况呢? win 的快捷键管理真的是一塌糊涂🥴都不知道被谁覆盖了
    HandSonic
        2
    HandSonic  
       164 天前 via iPhone   ❤️ 1
    https://github.com/BlackINT3/OpenArk
    OpenArk 其中有一个功能就是管理快捷键,内核模式可以直接删除快捷键
    Asjun
        3
    Asjun  
       164 天前
    不错不错,果然有效。

    如果不想安装插件,可以在设置 > 时间和语言 > 语言和区域 > 选项 > 微软拼音 > 常规。找到最下面的兼容性,选择使用以前版本的微软拼音输入法即可。我以前都是用这个方法暂时解决。
    givenge
        4
    givenge  
       163 天前
    我已经自适应了,每次 shift+f6 之前切换输入法
    boatrain1111
        5
    boatrain1111  
       163 天前
    能否发布到插件市场
    hiraly
        6
    hiraly  
       163 天前
    因为这个问题,已经被迫下载搜狗输入法,然后取消所有快捷键。原因是因为用 windows 的兼容模式,感觉输入法有点丑
    cleanery
        7
    cleanery  
       163 天前
    好东西, 感谢楼主解决了这个问题.
    qinxi
        8
    qinxi  
       163 天前
    不用这么麻烦, windows 输入法设置里面改成 “旧版本兼容模式”(类似这个名字) 就好了
    Tanler
        9
    Tanler  
       163 天前
    @HandSonic OpenArk 似乎无法管理输入法占用的热键
    HandSonic
        10
    HandSonic  
       163 天前
    @Tanler #9 看了一下好像还真是
    vcfeee
        11
    vcfeee  
       163 天前
    感谢 马上试试
    DoctorDeng
        12
    DoctorDeng  
       163 天前
    现在才知道 IDEA 重命名快捷键无法使用的问题,原来是 win11 输入的问题😨
    loliball
        13
    loliball  
    OP
       163 天前   ❤️ 1
    gil99998888
        14
    gil99998888  
       162 天前
    快捷键复活了,谢谢 op
    season8
        15
    season8  
       161 天前
    OpenArk 确实看不到快捷键占用情况,楼主是怎么分析出来的🤙
    前天试了插件还安装不上(我用的 2022.3 ),准备自己编译,刚刚看了下市场已经有了,直接安装成功了 真香啊
    ilHx
        16
    ilHx  
       156 天前
    大佬太强了👍👍👍
    微软这 bug 感觉得有一年多了吧,还不修属实是离谱了
    loliball
        17
    loliball  
    OP
       152 天前 via Android
    @Tanler 准确说,不是被占用了,而是被当成一个"文字"输入了
    Hugehard
        18
    Hugehard  
       134 天前
    用上了,感谢
    hiraly
        19
    hiraly  
       50 天前
    感谢感谢,终于可以优雅的解决这个问题了
    stlyx
        20
    stlyx  
       43 天前
    大佬的 github 仓库怎么无了?
    shitshit666
        21
    shitshit666  
       40 天前
    为什么 GitHub 删库了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   970 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:40 · PVG 05:40 · LAX 14:40 · JFK 17:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.