Jerry的技术交换群里,有敌人问了这个对于工具的问题:

  • 问下大家有没有一种工具软件能疾速找到某个文本在所有文件中的地位
  • 比方我有很多个文件名字不同,然而找一段话,比方叫做java多线程,那么只有文件有这个字段的都须要显示进去

其实Jerry每天开发时,常常会用到这个性能。有很多种形式能够达到该搜寻成果,本文介绍我晓得的三种。

  1. 应用SearchMyFiles这个工具。

SearchMyFiles是一款短小精悍的windows零碎下的文件搜寻工具,只有一个.exe执行文件,48KB. 然而性能却异样弱小。

下载链接:https://download.csdn.net/dow...

比方上面的搜寻参数设置,意思是在文件夹C:\Code\SPA\sandbox\里,搜寻所有蕴含了字符串“Component”的扩大名为.ts的文件:

搜寻后果如下:

除了依据字符串搜寻外,SearchMyFiles还反对搜寻指定文件大小或大小区间,依据文件属性(只读文件,系统文件,压缩文件),和文件创建/批改/拜访工夫搜寻:

依据文件的创立工夫搜寻这个性能是我很喜爱的,我将其当ST05应用。

  1. sublime text文本编辑器。

程序员必备的文本编辑器。

关上某文件夹,右键,抉择“在文件夹中查找”:

输出Component,回车,sublime text会主动列出蕴含了Component的所有文件,以及Component在这些文件中的具体位置:

双击任何一个搜寻后果,就能跳转到该文件去:

  1. 应用Visual Studio Code自带的文件搜寻性能。

应用形式和sublime text相似。输出Component,回车,左侧搜寻面板会主动列出蕴含Component的文件,以及Component的总共呈现次数。单击任意一个呈现地位,即可在右侧文件显示视图里,主动定位到Component呈现的中央。

更多Jerry的原创文章,尽在:"汪子熙":