idea禁用双击shift、double shift 快捷键

今天药忘吃喽~ 2021-09-25 00:20 586阅读 0赞

double shift 快捷键调出搜索框虽然很方便,但 作为一名用了10年搜狗输入法的程序员,需要 频繁用 shift 切换 中英文状态。经常在写代码时,切换中英文 误将搜索框调出。把代码写里头了。非常糟心。

由于这个快捷键是idea内置的组合键,用常规方法,在快捷键设置里无法 关闭 double shift 功能。

下面给出关闭double shift 快捷键的教程:

先关闭idea,然后打开idea安装目录

20201126124758935.png

返回上级目录,然后进入 lib目录

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5MDYyMDQ1_size_16_color_FFFFFF_t_70

找到下面这个 jar

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5MDYyMDQ1_size_16_color_FFFFFF_t_70 1

用解压缩工具打开这个jar文件

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5MDYyMDQ1_size_16_color_FFFFFF_t_70 2

找到文件: PlatformActions.xml 然后编辑

搜索 : com.intellij.ide.actions.SearchEverywhereAction

将 :

  1. <action id="SearchEverywhere" class="com.intellij.ide.actions.SearchEverywhereAction" icon="AllIcons.Actions.Find"/>
  2. 注释掉:
  3. <!--
  4. <action id="SearchEverywhere" class="com.intellij.ide.actions.SearchEverywhereAction" icon="AllIcons.Actions.Find"/>
  5. -->

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5MDYyMDQ1_size_16_color_FFFFFF_t_70 3

修改完了,保存,然后将修改 更新到压缩文件

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5MDYyMDQ1_size_16_color_FFFFFF_t_70 4

启动idea,此时尝试 使用 double shift ,验证能否 调出 搜索框。

大功告成。。。。

原创不易,且看且珍惜。

发表评论

表情:
评论列表 (有 0 条评论,586人围观)

还没有评论,来说两句吧...

相关阅读

    相关 IDEA取消shift搜索

    一、引言 我们在使用IDEA时,有时候在切换中英文输入法的时候,会不小心按了两次shift键,从而弹出 全局搜索框 ,让人不耐其烦,每次都要手动关闭这个搜索框。 二、取