[idea 插件] 修复 Win11 微软中文输入法占用 idea shift f6, shift f10 快捷键 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
loliball
V2EX    程序员

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

  •  
  •   loliball 2024-04-09 00:07:29 +08:00 2762 次点击
    这是一个创建于 552 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://github.com/loliball/imefix

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

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

    第 1 条附言    2024-04-20 10:26:13 +08:00

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

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

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

    如果不想安装插件,可以在设置 > 时间和语言 > 语言和区域 > 选项 > 微软拼音 > 常规。找到最下面的兼容性,选择使用以前版本的微软拼音输入法即可。我以前都是用这个方法暂时解决。
    givenge
        4
    givenge  
       2024-04-09 09:18:03 +08:00
    我已经自适应了,每次 shift+f6 之前切换输入法
    boatrain1111
        5
    boatrain1111  
       2024-04-09 09:24:14 +08:00
    能否发布到插件市场
    hiraly
        6
    hiraly  
       2024-04-09 09:37:58 +08:00
    因为这个问题,已经被迫下载搜狗输入法,然后取消所有快捷键。原因是因为用 windows 的兼容模式,感觉输入法有点丑
    cleanery
        7
    cleanery  
       2024-04-09 10:34:50 +08:00
    好东西, 感谢楼主解决了这个问题.
    qinxi
        8
    qinxi  
       2024-04-09 10:58:59 +08:00
    不用这么麻烦, windows 输入法设置里面改成 “旧版本兼容模式”(类似这个名字) 就好了
    Tanler
        9
    Tanler  
       2024-04-09 15:27:35 +08:00
    @HandSonic OpenArk 似乎无法管理输入法占用的热键
    HandSonic
        10
    HandSonic  
       2024-04-09 15:37:22 +08:00
    @Tanler #9 看了一下好像还真是
    vcfeee
        11
    vcfeee  
       2024-04-09 16:38:47 +08:00
    感谢 马上试试
    DoctorDeng
        12
    DoctorDeng  
       2024-04-09 18:47:56 +08:00
    现在才知道 IDEA 重命名快捷键无法使用的问题,原来是 win11 输入的问题
    loliball
        13
    loliball  
    OP
       2024-04-09 22:00:32 +08:00   1
    gil99998888
        14
    gil99998888  
       2024-04-10 10:03:01 +08:00
    快捷键复活了,谢谢 op
    season8
        15
    season8  
       2024-04-11 15:56:44 +08:00
    OpenArk 确实看不到快捷键占用情况,楼主是怎么分析出来的
    前天试了插件还安装不上(我用的 2022.3 ),准备自己编译,刚刚看了下市场已经有了,直接安装成功了 真香啊
    ilHx
        16
    ilHx  
       2024-04-16 10:36:05 +08:00
    大佬太强了
    微软这 bug 感觉得有一年多了吧,还不修属实是离谱了
    loliball
        17
    loliball  
    OP
       2024-04-20 11:39:54 +08:00 via Android
    @Tanler 准确说,不是被占用了,而是被当成一个"文字"输入了
    Hugehard
        18
    Hugehard  
       2024-05-08 17:05:00 +08:00
    用上了,感谢
    hiraly
        19
    hiraly  
       2024-07-31 16:06:20 +08:00
    感谢感谢,终于可以优雅的解决这个问题了
    stlyx
        20
    stlyx  
       2024-08-07 15:07:38 +08:00
    大佬的 github 仓库怎么无了?
    shitshit666
        21
    shitshit666  
       2024-08-10 11:02:38 +08:00
    为什么 GitHub 删库了
    chuunshii
        22
    chuunshii  
       334 天前
    感谢大佬,idea 测试没问题后,专门回来感谢 , 解决了困扰很久的问题!!!!
    wp2wyx
        23
    wp2wyx  
       332 天前
    大佬 最新版能否支持下。 仓库链接也访问不了了
    loliball
        24
    loliball  
    OP
       331 天前   1
    已经发新版本了,这回没有版本上限限制了,等过两天审核完就可以看到了
    @wp2wyx
    loliball
        25
    loliball  
    OP
       331 天前
    仓库没了是因为我的 GitHub 号被封了,申诉也不给恢复
    wp2wyx
        26
    wp2wyx  
       329 天前
    @loliball #24 感谢大佬!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5547 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSON: 3.9.8.5 25ms UTC 08:05 PVG 16:05 LAX 01:05 JFK 04:05
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86