热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如虎添翼!一款强大的本地文件全文搜索工具

↑↑↑关注后星标简说Python人人都可以简单入门Python、爬虫、数据分析简说Python推荐来源:平凡而诗意作者:JackpopOneold

↑↑↑关注后"星标"简说Python

人人都可以简单入门Python、爬虫、数据分析
简说Python推荐来源:平凡而诗意  作者:JackpopOne old watch, like brief python 

大家好,我是老表~

已经对Everything、Listary这些桌面搜索工具耳熟能详,但是,它们有着明显的不足--只能搜索文件名称,却不能搜索文件内容。文本就来介绍一款免费、强大的本地数据全文搜索引擎--AnyTXT,让你的Windows搜索效率如虎添翼,文末有下载方式

前言

使用过Linux系统的同学对grep命令应该都不陌生,

grep test *file

当我们想要定位包含某个字符串的文件时,只需要一个简单的命令就可以完成。

Windows作为市场占有率最高的PC操作系统,它有着难以计数的桌面应用,搜索类工具自然不在话下,

•Everything•Listary•Wox

但是,这些工具无一例外,都只能用于文件名的搜索,却不能搜索文件的文本内容

我们不得不承认一个事实,搜索文本内容是我们日常工作和学习中非常常见的一个应用场景。

例如,当你写了半天的文档,随手保存之后不知道放在哪里,你只记得其中片段的内容,你可以通过记忆力仅存的片段去搜索文件所在位置。

例如,当你开发了一个庞大的工程,里面涉及几十个代码文件,你想知道有哪些文件中调用了某个库,或者带有你事先留下的标记,你可以通过字符串搜索的方式找到相应的文件。

...

或许,一时之间无法想起,到底还有哪些场景会有这样的需求。但是,总会在某一个时候遇到这种需求的时候却无从下手。

本文即将介绍的这款AnyTXT就可以有效的解决这样一个难题,让你的桌面拥有谷歌搜索引擎一样的功能的功能。

AnyTXT

AnyTXT搜索引擎是一个强大的本地数据全文搜索引擎,它至于PC桌面,就如同谷歌搜索引擎之于Web一样,让我们在短暂的时间内,搜索到系统内想要的内容。

AnyTXT Searcher内置了强大的文档解析引擎,可以在不安装任何其他软件的情况下解析常用文档的文本,并结合内置的高速索引系统来存储文本的元数据。

因此,在使用AnyTXT的时候,它会花费几十秒时间进行初始化,随后你就可以快速的搜索自己想要的内容。这样是它对比于其他类似软件的优势所在,虽然此类应用有很多,但是大多是是边搜索、边解析,这样搜索效率极其低下。

使用AnyTXT搜索器,您可以快速找到计算机上存在的任何包含指定字符串的文件。

AnyTXT不仅在功能方面非常优秀,它在系统支持方面也非常全面,它支持Windows10、8、7、XP、Vista等版本的操作系统。

如同前面提到的那样,AnyTXT之所以能够用于文件全文搜索,是由于它可以解析本地的文件内容,因此,它首先需要具备支持文件格式丰富这项特点。

在文件格式支持方面,AnyTXT支持如下格式,

•普通格式:txt、cpp、html等.•邮件:Microsoft Outlook.•Office:Word、PPT、Excel.•电子书:epub、mobi•PDF

可以看出,AnyTXT不仅支持PDF、Word、Excel、PPT这些日常工作和学习中经常接触到的文件格式,还可以搜索cpp、html、py这些偏专业性的编码文件,可以说在文件覆盖方面非常全面。

除了支持文件格式全面、丰富之外,它在其他方面做得也非常值得称赞,例如,

速度快:由于它事先解析本地文件并建立本地服务器,所以搜索速度非常迅速。•高亮显示:可以高亮显示搜索结果,便于识别我么想要的内容。•易于使用:安装和使用都非常简单,不需要配置额外的引擎或者辅助工具。•隐私保护:整个索引和所有数据存储在本地服务器上,所有数据均采用AES256高强度加密算法,确保数据安全。•免费:AnyTXT完全免费使用。

下载方式

我已经把AnyTXT安装包进行共享,需要的可以在公众号简说Java后台回复关键字“AnyTXT”获取~

扫码回复:AnyTXT

PS:如果觉得分享内容有一些帮助,欢迎大家随手分享、点赞、在看。

声明:本文不构成对上述相亲软件的任何使用建议。

学习更多:
整理了我开始分享学习笔记到现在超过250篇优质文章,涵盖数据分析、爬虫、机器学习等方面,别再说不知道该从哪开始,实战哪里找了


推荐阅读
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • zabbix中文乱码的问题
    在使用zabbix时,有时候会出现中文乱码的问题,如下:因为zabbix自身对中文简体的支持不完善,需要我们手动的去上传新的字体进行替换:1、在windows获取字体库文件在Windows上的 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • python3 nmap函数简介及使用方法
    本文介绍了python3 nmap函数的简介及使用方法,python-nmap是一个使用nmap进行端口扫描的python库,它可以生成nmap扫描报告,并帮助系统管理员进行自动化扫描任务和生成报告。同时,它也支持nmap脚本输出。文章详细介绍了python-nmap的几个py文件的功能和用途,包括__init__.py、nmap.py和test.py。__init__.py主要导入基本信息,nmap.py用于调用nmap的功能进行扫描,test.py用于测试是否可以利用nmap的扫描功能。 ... [详细]
  • 第四讲ApacheLAMP服务器基本配置Apache的编译安装从Apache的官方网站下载源码包:http:httpd.apache.orgdownload.cgi今 ... [详细]
  • 进入配置文件目录:[rootlinuxidcresin-4.0.]#cdusrlocalresinconf查看都有哪些配置文件:[rootlinuxid ... [详细]
  • 这个问题困扰了我两天,卸载Dr.COM客户端(我们学校上网要装这个客户端登陆服务器,以后只能在网页里输入用户名和密码了),问题解决了。问题的现象:在实验室机台式机上安装openfire和sp ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 树莓派Linux基础(一):查看文件系统的命令行操作
    本文介绍了在树莓派上通过SSH服务使用命令行查看文件系统的操作,包括cd命令用于变更目录、pwd命令用于显示当前目录位置、ls命令用于显示文件和目录列表。详细讲解了这些命令的使用方法和注意事项。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了使用PHP实现断点续传乱序合并文件的方法和源码。由于网络原因,文件需要分割成多个部分发送,因此无法按顺序接收。文章中提供了merge2.php的源码,通过使用shuffle函数打乱文件读取顺序,实现了乱序合并文件的功能。同时,还介绍了filesize、glob、unlink、fopen等相关函数的使用。阅读本文可以了解如何使用PHP实现断点续传乱序合并文件的具体步骤。 ... [详细]
  • 本文介绍了如何通过conda安装Selenium的wheel文件,包括查看环境、卸载旧版本、下载新版本的wheel文件以及安装操作的步骤。同时提供了使用清华源的方法。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • 本文整理了315道Python基础题目及答案,帮助读者检验学习成果。文章介绍了学习Python的途径、Python与其他编程语言的对比、解释型和编译型编程语言的简述、Python解释器的种类和特点、位和字节的关系、以及至少5个PEP8规范。对于想要检验自己学习成果的读者,这些题目将是一个不错的选择。请注意,答案在视频中,本文不提供答案。 ... [详细]
author-avatar
手机用户2502924457
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有