IDEA 系列 IDE 解除全局搜索/替换限制100条技巧

如果你在开发中使用的是 IDEA 系列 IDE,譬如 IDEA、Android Studio、CLion、WebStorm、GoLand 等,而且做的是大型项目,你可能经常在查找或者查找替换时觉得挺痛苦,因为搜到的东西往往是下面这样的表现:

IDEA 系列 IDE 解除全局搜索/替换限制100条技巧_第1张图片

我看到身边有同事遇到上面场景后的操作是下面这样的:

他搜一个字符串替换,然后会搜到如上 100+ 的提示,然后我看见他替换一批再继续搜索这个字符串再替换,然后继续重复这个操作,直到完全替换完。。。也就是说每次都替换 100 个,没经历过大项目开发可能感受不到这个画面吧。

其实这个问题很好解决的,这锅明显不是 IDEA 的,IDEA 这么牛叉的软件怎么会这么傻逼呢?明显是使用者的问题,所以我来告诉你怎么在大型项目搜索出所有并一把替换。

接下来跟我搞一波配置先:

1、双击你键盘的 shift 键进入如下窗口。

IDEA 系列 IDE 解除全局搜索/替换限制100条技巧_第2张图片

2、在如上窗口输入 Registry,然后点击进入,如下所示。

IDEA 系列 IDE 解除全局搜索/替换限制100条技巧_第3张图片

3、在上面的窗口中找到 ide.usages.page.size 这个配置项,把 value 从 100 改到你想要的大小,然后关闭。这个值就是你搜索时一把显示多少出来的限制值。

4、接着我们现在在项目中搜索,你会发现不再是 100+ 了,而是一把就显示出了所有值。

IDEA 系列 IDE 解除全局搜索/替换限制100条技巧_第4张图片

刺不刺激!事实证明,遇到问题要先想有没有解决问题的方法,而不是笨办法硬上,程序员要学会“偷懒”。

顺带一句,如果你是一个举一反三思维灵活的开发,你一定会去看上面 Registry 里面除过我们修改的 key-value 外的其他配置,这样你就会一波解锁很多新限制。

服务推荐

  • 蜻蜓代理
  • ip代理服务器
  • 企业级代理ip
  • 微信域名检测
  • 微信域名拦截检测

你可能感兴趣的:(IDEA 系列 IDE 解除全局搜索/替换限制100条技巧)