找回密码
 立即注册
搜索
查看: 2727|回复: 32

[软件] 【已解决】求推荐一个Windows下的TXT阅读软件

[复制链接]
     
发表于 2024-12-19 00:10 | 显示全部楼层 |阅读模式
本帖最后由 trentswd 于 2024-12-20 17:26 编辑

需求是这样的,比如我有一个文件夹,里面有很多txt文件,目录很深
txt文件不是正经的文章,都是一些很大的东西,比如网页爬出来的源文件(有一堆乱七八糟的tag),比如有日志文件(非常大)

我需要打开这个文件夹,然后搜索关键词,然后找出来再阅读上下文

所以一般的以看书为目的的阅读器不行
VSCODE也不行,VSCODE打开大文本之后基本上就废了
也就是一些文本编辑器比较能用,但是我手头的搜索功能很烂,而且搜索结果显示也不好,所以求推荐一个好的

要求就是能搜索,搜索结果很多的时候很好用,以及有基本的阅读功能(比如自动识别编码、自动换行)
------
更新,感谢大家推荐的一些文本处理软件和大文本处理工具,日志部分我会再试试
扒的源文件还是太麻烦了,自动识别编码也难搞,最后写了一个python脚本全部自动转码自动分割了()
回复

使用道具 举报

     
发表于 2024-12-19 00:28 来自手机 | 显示全部楼层
idea
回复

使用道具 举报

     
 楼主| 发表于 2024-12-19 00:29 | 显示全部楼层

别说 我还真用idea
但是idea对大文本支持也不咋地啊,而且它默认是不换行的(毕竟是写代码用的)
回复

使用道具 举报

     
发表于 2024-12-19 00:34 来自手机 | 显示全部楼层
不知道所谓大文本有多大
几十万行的代码没感觉有啥问题
换行设置下Soft-Wrap就是了
回复

使用道具 举报

     
发表于 2024-12-19 00:47 | 显示全部楼层
会点基础命令行知识的话就好说,ripgrep-all 集成 fzf,aka `rga-fzf`。

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1

查看全部评分

回复

使用道具 举报

     
 楼主| 发表于 2024-12-19 00:54 | 显示全部楼层
本帖最后由 trentswd 于 2024-12-19 00:58 编辑
ma05758 发表于 2024-12-19 00:34
不知道所谓大文本有多大
几十万行的代码没感觉有啥问题
换行设置下Soft-Wrap就是了 ...

其实不用vscode最大的问题是文本编码有的是utf8 有的是gbk,搜索不全,很麻烦
大倒没有特别大,几百兆的水平,不过如果能有读几十G文本的工具我也需要

至于idea,我自己就天天用idea上班,那真的好卡啊
回复

使用道具 举报

     
 楼主| 发表于 2024-12-19 00:56 | 显示全部楼层
Junakr 发表于 2024-12-19 00:47
会点基础命令行知识的话就好说,ripgrep-all 集成 fzf,aka `rga-fzf`。

windows下用命令行还是不太方便

不过谢谢推荐,感觉linux下面会很好用,我先试试
回复

使用道具 举报

     
发表于 2024-12-19 01:29 来自手机 | 显示全部楼层
trentswd 发表于 2024-12-19 00:54
其实不用vscode最大的问题是文本编码有的是utf8 有的是gbk,搜索不全,很麻烦
大倒没有特别大,几百兆的水 ...

换台大内存的电脑吧
回复

使用道具 举报

发表于 2024-12-19 07:15 | 显示全部楼层
bare tail

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 我试试

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 08:12 | 显示全部楼层
老马我记得有一个Findstr,可以试试



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 我试试

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 08:27 | 显示全部楼层
本帖最后由 系统杀手 于 2024-12-19 08:30 编辑

notepad++。文件中搜索功能。 曾经搜索与打开一个混杂了日志与代码的服务目录。ps:软件作者是个反华脑残,提这个软件不代表同意软件作者政治观点。

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 这个我知道,就是这个原因不想用.

查看全部评分

回复

使用道具 举报

发表于 2024-12-19 12:56 | 显示全部楼层
uvviewsoft  LogViewer
以前用来看巨大的日志文件

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 我试试

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 15:04 | 显示全部楼层
本帖最后由 Midnight.Coup 于 2024-12-19 15:10 编辑

glogg、Emeditor

评分

参与人数 2战斗力 +2 收起 理由
trentswd + 1 我试试
崂山白花蛇草水 + 1 Emeditor+1,几百m的txt也无压力

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 16:18 | 显示全部楼层
neatreader

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 这个不符合主楼的要求吧

查看全部评分

回复

使用道具 举报

发表于 2024-12-19 18:18 | 显示全部楼层
基本没有这个需求。
不过就用过的几个免费编辑器来说,个人觉得单文件内容搜索做得最好的是notepad3,能单独列出匹配行,再找上下文。好像也有外挂基于什么grepWin的目录搜索 ,没用过。但是处理大文件能力有限
另外推荐国产的notepad--,捐助个几块就能有个注册码,大文件处理还不错

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 我先看看

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 18:23 | 显示全部楼层
emeditor,我一个100m的json文件只能用这个打开,其他都会卡死

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 这个主要是界面不友好

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 18:36 | 显示全部楼层
notpad4,skylark,都可以试试看

论坛助手,iPhone

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 我试试

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 18:40 | 显示全部楼层
本帖最后由 superchenxx01 于 2024-12-19 18:48 编辑

totalcommander,用飞扬时空整合的版本。
它搜索功能可以整合everything一起用,也可以检索内容,支持多种编码,支持正则。
自带文本编辑器是Notepad2,也符合楼主要求
最好用的两个功能,ctrl+b:展开子文件夹,把子文件夹的文件一起显示;直接输入拼音首字母筛选文件名。

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 totalcommander对我来说是有点重了,下次试.

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 18:45 | 显示全部楼层
PSPad Editor, 我用来当npp的平替了。

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 我试试

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 19:16 来自手机 | 显示全部楼层
直接用浏览器

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 这个直接卡死

查看全部评分

回复

使用道具 举报

发表于 2024-12-19 19:31 来自手机 | 显示全部楼层
emeditor大文件专精,几G的日志文件都能打开

—— 来自 鹅球 v3.1.91-alpha

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 我试试

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 21:11 | 显示全部楼层
你这需要应该叫“多文件内容搜索/查找”、“跨文件搜索”,阅读反而是最微不足道的功能——难道定位到txt了还怕找不到合适的txt查看工具?

不知道你习不习惯vim,windows下面也有,自带就有vimgrep。

或者这个软件看看,我看是免费的

AnyTXT Searcher 免费全文搜索工具神器 - 速度超快查找文档内容
https://www.iplaysoft.com/anytxt-searcher.html

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 因为搜索和阅读需要同时进行,我不能接受分.

查看全部评分

回复

使用道具 举报

发表于 2024-12-19 21:27 | 显示全部楼层
grep -rin -A<预览行数> <查找内容> .

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 标题都说了是windows,不要跟我说装wsl.

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 21:30 | 显示全部楼层
喜欢学习一下就是vim,官网下gvim就行。
不喜欢就搞个ultraedit,我一直用它,从win3.1时代就存在的软件。

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 我工作就要用vim的,我用vim效率低的要死.

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-19 21:32 | 显示全部楼层
ue的查找功能。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 我试试

查看全部评分

回复

使用道具 举报

     
 楼主| 发表于 2024-12-19 22:23 | 显示全部楼层
搜索和阅读都很重要的,光搜索不行
grep vim之类的我又不是没用过()再说标题也说了windows()
浏览器当然也试过了,chrome直接表演一个卡死

其他差不多的我一个一个试试看
回复

使用道具 举报

     
发表于 2024-12-20 01:12 | 显示全部楼层
开大文件用EmEditor啊
回复

使用道具 举报

发表于 2024-12-20 01:40 来自手机 | 显示全部楼层
Windows下Windows terminal+git bash+starship等一堆现代终端工具+scoop,总体来说终端体验在系统无关的任务上和Linux也不差太多。

评分

参与人数 1战斗力 +1 收起 理由
trentswd + 1 前俩天天用,不喜欢,后面的试试.

查看全部评分

回复

使用道具 举报

     
发表于 2024-12-20 09:36 | 显示全部楼层
。。。这个grep不就行了...

grep -R "xxxx" -A10 -B10
回复

使用道具 举报

     
发表于 2024-12-20 10:29 | 显示全部楼层
本帖最后由 Nanachi 于 2024-12-20 10:31 编辑

https://github.com/koodo-reader/koodo-reader
回复

使用道具 举报

     
 楼主| 发表于 2024-12-20 17:14 来自手机 | 显示全部楼层
phorcys02 发表于 2024-12-20 09:36
。。。这个grep不就行了...

grep -R "xxxx" -A10 -B10

grep我天天用呢,我还能不知道吗
问题是什么,首先grep看看日志还行,看这种东西就非常不方便
二是-10太少-1000又太多了,有时候不得不less然后/找

最后我真的不想和人讨论 bash的妙用,我标题都写了windows了

—— 来自 鹅球 v3.3.92
回复

使用道具 举报

     
 楼主| 发表于 2024-12-20 17:15 来自手机 | 显示全部楼层
本帖最后由 trentswd 于 2024-12-20 17:24 编辑

你这也是没看主楼的
这个不是不好用,但是他是正经看小说的东西
我有一个目录里面都是扒的rss全文xml,它根本没法用

—— 来自 鹅球 v3.3.92
回复

使用道具 举报

     
发表于 2024-12-20 18:03 | 显示全部楼层
讲真主楼这需求还真是 rga-fzf 最完美,rga 和 fzf 都有原生 Windows 构建,可能就是要折腾下依赖。
推荐 grep 不如 ripgrep,ripgrep-all 是封装的 ripgrep,可以提取非纯文本文件中的文本信息进行检索,用过都说好。
不过任何外部工具都不如自己写脚本处理最适应就是了,再次给所有用 grep 的人推荐 ripgrep / ripgrep-all。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-1-22 15:53 , Processed in 0.289711 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表