double shift 快捷键调出搜索框虽然很方便,但 作为一名用了10年搜狗输入法的程序员,需要 频繁用 shift 切换 中英文状态。经常在写代码时,切换中英文 误将搜索框调出。把代码写里头了。非常糟心。
由于这个快捷键是idea内置的组合键,用常规方法,在快捷键设置里无法 关闭 double shift 功能。
下面给出关闭double shift 快捷键的教程:
先关闭idea,然后打开idea安装目录
返回上级目录,然后进入 lib目录
找到下面这个 jar
用解压缩工具打开这个jar文件
找到文件: PlatformActions.xml 然后编辑
搜索 : com.intellij.ide.actions.SearchEverywhereAction
将 :
<action id="SearchEverywhere" class="com.intellij.ide.actions.SearchEverywhereAction" icon="AllIcons.Actions.Find"/>
注释掉:
<!--
<action id="SearchEverywhere" class="com.intellij.ide.actions.SearchEverywhereAction" icon="AllIcons.Actions.Find"/>
-->
修改完了,保存,然后将修改 更新到压缩文件
启动idea,此时尝试 使用 double shift ,验证能否 调出 搜索框。
大功告成。。。。
原创不易,且看且珍惜。
补充 :
根据 CSDN 平台其他创作者【中琦2513】的反馈,以上教程有可能不适用,下面引用 CSND创作者 【中琦2513】的文章,点击下面链接跳转。
IDEA 2021.2 取消 双击shift 全局搜索_中琦2513的博客-CSDN博客_editplus全局搜索
感谢【中琦2513】