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