解决 Win11 微软拼音输入法下 JetBrains IDE Shift+F6 失效的问题

news/发布时间2024/5/13 13:22:54

如果你使用 Win11 系统下的微软拼音输入法,同时又在使用 JetBrains 系列的 IDE,你可能会发现 "Refactor -> Rename..." 功能对应的默认快捷键 Shift+F6 按了之后没有反应,但通过菜单执行这个操作是正常的。这个问题目前基本可以确定是微软拼音输入法引起的。

目前在 JetBrains 和 Windows 社区都已经有较多关于此问题的反馈,如 这个。不过微软似乎迟迟没有去处理这个问题。

搜索之后找到两种解决方法:

使用旧版微软拼音输入法

  1. 在任务栏中输入法图标上右键,点击“设置”,或者在系统设置中进入“时间和语言 -> 语言和区域 -> 微软拼音输入法”设置项。
  2. 点击进入“常规”类别,滚动到页面底部,找到“兼容性 -> 使用以前版本的微软拼音输入法”开关,打开此开关。
  3. 系统会弹出对话框要求你确认是否更改。确认之后,你的输入法样式会退回到 Win10 版本,上述问题解决。

使用社区提供的修补插件

但是,Win11 的输入法样式比 Win10 的漂亮多了。仅仅因为这个问题就更改全局的输入法样式,不免有些遗憾。

于是我发现了这个仓库 https://github.com/loliball/imefix

到 Release 中下载 .zip 包,然后在任何 JetBrains IDE 中点击 “File -> Settings...”,打开设置,选择“Plugins”标签,然后点击齿轮图标,再点击“Install Plugin from Disk...”:

img

在弹出的文件选择对话框中选择刚刚下载的 .zip 包,完成插件安装。然后重启 IDE。问题解决。

我在安装的 PyCharm 2024.1 和 Rider 2024.1 上进行了测试,该插件均可以正常工作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/06375847.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

RILIR 复现 一些 idea

伪代码:在 if done 的时候,在环境中已经跑了一个 trajectory 了,利用当前的 trajectory 和专家的 demo 求一下 reward(文章中用的是 optimal transport 的几种方法) 否则,就继续在 observation 的基础上利用 actor 学到的策略 sample 出 action,并用 list 记录下当前的 …

OOP题目集1~3的总结

目录(一)前言 (二)作业介绍 (三)算法与代码 (四)SourceMonitor代码分析 (五)自学内容 (六)总结一、前言介绍本篇博客的大致内容、写作目的、意义等本篇博客介绍如何使用Java语言基础和算法来解决题目问题,在此基础上进行对最近Java编程语言学习的总结 题目的难度为…

实验二:用户需求分析

一、实验题目 :需求分析 二、实验目的 1、掌握StarUML软件的安装; 2、掌握利用StarUML工具分析、设计、绘制用例图; 3、掌握利用StarUML工具分析、设计、绘制类图; 4、掌握利用StarUML工具分析、设计、绘制状态图; 5、掌握利用StarUML工具分析、设计、绘制顺序图。 6、掌握…

小心!这些错误操作可能导致企业信息泄露!

在当今的数字经济中,企业信息安全已成为保障公司持续运营的核心要素。每一个不经意的操作,都可能成为导致敏感信息泄露的关键。在这篇文章中,我们将聚焦于那些看似无害但实际上充满风险的日常操作,帮助企业识别并避免这些潜在的威胁。内部员工的不当行为是导致企业信息泄露…

ROS笔记5--动作通讯

1、动作通讯简介 机器人是一个复杂的智能系统,并不仅仅是键盘遥控运动、识别某个目标这么简单,我们需要实现的是送餐、送货、分拣等满足具体场景需求的机器人。在这些应用功能的实现中,另外一种ROS通信机制也会被常常用到——那就是动作。 从这个名字上就可以很好理解这个概…