IDEA 2021.2 取消 双击shift 全局搜索

时间:2023-03-14 15:16:01 买帖  | 投诉/举报

篇首语:本文由小编为大家整理,主要介绍了IDEA 2021.2 取消 双击shift 全局搜索相关的知识,希望对你有一定的参考价值。

缘由

由于 双击输入法中,习惯了使用 shift 做中英文切换,有时候手速快,就会出现 双击 shift 弹出 IDEA 的全局搜索。非常不爽。

在网上找到的各种方案,都是去勾选 ide.suppress.double.click.handler,但是 IDEA 2021.2 这个版本已经没有这个选项了,甚是痛苦,不知道为何要取消这个选项。

然后到处搜索,然后 CSDN 的  戒酒的李白1032 的 https://blog.csdn.net/qq_29062045/article/details/110183244 这篇文章给了另外一个思路。 但是文章说的 resources.jar 也已经不存在了。现在提供新的完整方案,也是上述的这个思路。感谢李白。

解决方案

1. 先找到 IDEA 安装目录下的 lib 目录,没有更改安装目录的话,应该就是这个了:C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.2\\lib

2、找到 platform-impl.jar 这个文件,用压缩软件打开

3、将 PlatformActions.xml 拖到桌面

4. 用 文本编辑软件,比如 editplus 打开这个文件,搜索 com.intellij.ide.actions.SearchEverywhereAction 这一行,然后注释掉,如下图

5. 将修改过后的 PlatformActions.xml 文件,拖入 platform-impl.jar 文件中覆盖。这个步骤应该是要关闭 IDEA 才能成功的。

6. 重启 IDEA

7. 双击 Shift 如果没有出现 全局搜索弹窗,则大功告成,恭喜。

以上是关于IDEA 2021.2 取消 双击shift 全局搜索的主要内容,如果未能解决你的问题,请参考以下文章