登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
搜索引擎
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
20
Star
264
Fork
84
dotNET China
/
本地文本搜索定位器
代码
Issues
7
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
仓库网络图
发行版
标签
提交
附件
预览版本
2.1.36.0
023aa59
2023-11-28 20:43
对比
TextLocator_2.1.36.0
卖萌小老头
右侧预览按原文显示,尽量保持格式
最后提交信息为:
文档预览,按原文显示。
预览版本
2.1.32.1
c1611cb
2022-12-27 20:18
对比
TextLocator_2.1.32.1
卖萌小老头
修正Excel的NPOI解析过程中的bug
修正zip解析是的乱码
感谢@huiwei13修正以上两个问题
最后提交信息为:
!51
修复NPOI解析xls文件内容有误的问题和设置编码,解决解压文件时中文乱码
预览版本
2.1.32.0
2a5fb9a
2022-12-04 18:46
对比
TextLocator_2.1.32.0
卖萌小老头
更新排除目录过滤条件(直接选C盘创建索引崩溃问题)
代码增加.vue和.md
默认排序规则更改为Lucene.Net.Search.Sort.RELEVANCE(之前为索引Index)
索引排除nodejs的NODE_MODULES目录
最后提交信息为:
!50
代码优化
预览版本
2.1.31.0
c5b877e
2022-10-19 20:29
对比
TextLocator_2.1.31.0
卖萌小老头
修复隐性bug(区域编辑保存时for-break)
修复配置文件加载失败时配置丢失为重启应用重新加载
分词器词库更新
修复正则表达式搜索图标匹配数显示bug
优化界面布局(微调)
优化正则表达式匹配逻辑
优化预览为文档摘要时Index显示方式
优化new Regex为RegexUtil.BuildRegex
修正代码await相关警告
最后提交信息为:
!49
细节优化
预览版本
2.1.30.1
1622c03
2022-10-09 16:38
对比
TextLocator_2.1.30.1
卖萌小老头
帮助与捐赠(右键托盘图标“帮助”)
最后提交信息为:
!47
readme更新
预览版本
2.1.30.0
fbe4c32
2022-07-24 01:32
对比
TextLocator_2.1.30.0
卖萌小老头
源代码标记怎样使用标准分词器StandardAnalyzer
修改分词切割器公共引用
修改原正则匹配包涵特定字符方式为【re:】前缀都按正则处理
最后提交信息为:
!46
正则处理方式修正
预览版本
2.1.28.8
a1082f7
2022-06-05 22:38
对比
TextLocator_2.1.28.8
卖萌小老头
优化热键和参数设置界面
优化设置参数统一单位(如文件内容读取超时时间和索引自动更新间隔时间单位统一为分钟)
新增预览全文或摘要设置项:用于预览全文(用于查找或复制内容)或查看命中点上下文
最后提交信息为:
Merge branch 'master' of
https://gitee.com/liulei901112/TextLocator
预览版本
2.1.28.0
6dd18d3
2022-05-23 11:22
对比
TextLocator_2.1.28.0
卖萌小老头
修复因工厂文件内容读取缓存导致的更新时读取不到最新内容的bug
优化窗口单实例唤醒,修复只能单进程最小化托盘不能激活窗口的bug
优化Excel内容预览单元格间隔以中文空格分隔
优化搜索列表和预览区中间分割线,鼠标更容易定位到,方便拖动
优化自动更新检查逻辑,由固定间隔时间改为改为任务结束后间隔时间
优化二级弹窗窗口的位置细节
优化关键词命中统计加载逻辑(优化搜索结果列表加载速度),延迟加载和鼠标移入加载双逻辑
优化搜索过程,增加搜索提示Loading
最后提交信息为:
!42
2.1.28优化
预览版本
2.1.20.0
88b7c62
2022-05-13 22:04
对比
TextLocator_2.1.20.0
卖萌小老头
修复索引更新时产生多个索引的bug(重要紧急)
优化数据绑定,抽离为单独的ViewModel
优化预览区预览显示和预览区二次搜索逻辑
搜索结果列表文件图标增加关键词命中统计
搜索结果列表分页标签显示总条数和分页条数(可临时修改)
其他细节优化
最后提交信息为:
!40
bug修复和细节更新
预览版本
2.1.18.0
8214d86
2022-05-04 17:56
对比
TextLocator_2.1.18.0
卖萌小老头
删除旧版单搜索区,改为多搜索区
删除仅文件名,改为搜索域(文件名和内容、仅文件名、仅文件内容)
预览区左右切换预览文件,增加当前文件索引信息
搜索区单索引区改为5个索引分区,文件写入根据文件路径取模
优化关键词高亮逻辑,根据不同搜索域高亮关键词
搜索区支持文件类型配置,根据选定文件类型建立索引
预览文件增加内容长度限制域,超出限制域时根据域长度切割分页显示
优化窗口初始化和唤醒时窗口尺寸同步
优化高亮逻辑,根据关键词命中数量和阈值判断是否高亮,减少软件卡顿
增加精确检索逻辑
优化底部状态栏和log记录中搜索关键词类型信息
Word、Excel、PPT解析优先级顺序调整OpenXML -> NPOI -> NetOffice -> Spire(可以提高解析速度)
删除自定义线程池大小,改为通过CPU线程数计算线程池大小
修复预览打开文件或文件夹按钮都打开文件的bug
文件信息对象增加查询参数回带,用于关键词命中数和关键词高亮域
优化代码缓存使用KEY散乱,集中为常量管理
预览区域二次搜索框增加清空按钮,并优化搜索清理逻辑
细节微调,提高文件解析兼容性和软件运行稳定性
最后提交信息为:
!39
2.0功能合并
预览版本
1.2.16.0
6c6b6f7
2022-04-19 23:40
对比
TextLocator_1.2.16.0(最后一个单搜索区版本)
卖萌小老头
优化Word、PPT、Excel文件解析(NetOffice -> OpenXML -> NPOI -> Spire)
优化PDF解析(PdfBox -> Spire)
索引增加Preview字段(预览Word、PPT显示页码,搜索条目预览概要动态计算)
加快文档预览速度
增加索引自动更新机制(每10分钟扫描一次)
分离需要更新的文件列表和需要删除的文件列表,加快索引更新速度
代码重构,抽离搜索核心代码
支持正则表达式搜索
资源图标优化
索引写入器分离为10个(减小每个写入器的缓存大小)
最后提交信息为:
Merge branch 'develop_10' into develop
预览版本
1.2.12.0
ba360b7
2022-04-01 21:32
对比
TextLocator_1.2.12.0
卖萌小老头
文件解析服务优化
关键词高亮区分大小写修改为忽略大小写
最后提交信息为:
!36
代码优化
预览版本
1.2.11.0
fd7d0a3
2022-03-29 20:44
对比
TextLocator_1.2.11.0
卖萌小老头
修改CacheUtil的Dictionary为LFU缓存池,支持自定义缓存池容量
最后提交信息为:
!34
更新缓存池默认容量
预览版本
1.2.10.1
50ad843
2022-03-27 22:24
对比
TextLocator_1.2.10.1
卖萌小老头
bugfix:修复清空按钮重新搜索问题
最后提交信息为:
!31
bugfix:清空按钮重新搜索问题
预览版本
1.2.10.0
546cd49
2022-03-26 17:03
对比
TextLocator_1.2.10.0
卖萌小老头
新增线程池、分页大小、文件读取超时时间配置界面
新增常用压缩包内文件名称解析(引入SharpCompress,并且.net版本升级4.6.1)
修复索引文件夹下没有需要解析的文件时,索引任务不能结束的问题
最后提交信息为:
!30
新增压缩包内容内文件名称扫描解析
预览版本
1.2.7.0
cd7b337
2022-03-23 23:06
对比
TextLocator_1.2.7.0
卖萌小老头
修复索引创建线程池OOM问题
修复线程池文件读取异常死锁问题(增加文件读取超时时间,超时则返回NULL)
优化索引写入器创建和关闭逻辑
最后提交信息为:
!29
功能更新
预览版本
1.2.6.0
6b20940
2022-03-19 23:28
对比
TextLocator_1.2.6.0
卖萌小老头
新增只允许单实例运行,单实例激活
优化已索引标记
最后提交信息为:
!28
已索引标记优化
预览版本
1.2.5.0
82e26c3
2022-03-19 22:36
对比
TextLocator_1.2.5.0
卖萌小老头
响应需求和建议:
代码类型增加c,h,cpp,lua,sql,jsp,json,php,rs,rb,yml,yaml,bat,ps1后缀
图片类型增加bmp
增加热键唤醒和其他操作设置,入口在托盘图标(如果热键冲突时默认会弹出提示)
修改搜索结果列表限前100条为分页显示,只有一页时不显示
增加排序(默认、时间正|倒叙、文件大小正|倒叙)
增加启动索引更新检测(距离上次索引时间超过7天自动更新一次)
性能优化(文件遍历速度优化、多线程索引构建代码精简)
修复增加文件类型后缀后文件类型匹配错误
增加托盘图标(关闭窗口是默认到托盘图标),用于支持热键唤醒
增加预览文件上一个和下一个切换按钮(也可以通过热键切换上下预览)
最后提交信息为:
!26
只允许运行一个实例
预览版本
1.2.3.0
4086ecc
2022-03-07 14:50
对比
TextLocator_1.2.3.0
卖萌小老头
响应需求和建议:
代码增加c,h,cpp,lua,sql,jsp,json,php,rs,rb,yml,yaml,bat后缀
图片增加bmp
修改搜索结果列表限前100条为分页显示,只有一页时不显示
增加排序(默认、时间正|倒叙、文件大小正|倒叙)
增加启动索引更新检测(距离上次索引时间超过7天自动更新一次)
性能优化(文件遍历速度优化、多线程索引构建代码精简)
修复增加文件类型后缀后文件类型匹配错误
最后提交信息为:
!19
bug修复
预览版本
1.2.0.0
2637391
2022-02-17 16:55
对比
TextLocator_1.2.0.0
卖萌小老头
优化程序启动速度
程序依赖组件更新
任务栏图标增加索引进度显示
最后提交信息为:
!16
功能更新
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
C#
1
https://gitee.com/dotnetchina/TextLocator.git
git@gitee.com:dotnetchina/TextLocator.git
dotnetchina
TextLocator
本地文本搜索定位器
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册