这个是一个简约的文本文件编辑工具,主要用于编辑以制表符分隔的数据文本文件。与使用Excel编辑相比,该程序可以确保文本文件的格式和内容不会发生改变,提供更可靠的编辑功能。它简约直观的界面使用户能够轻松地加载、编辑和保存这类文本文件。
Go to file
2023-07-10 23:40:51 +08:00
screenshot 更新readme 2023-06-29 20:38:35 +08:00
.gitignore Initial commit 2023-06-20 22:06:00 +08:00
app.ico first comit 2023-06-20 22:15:15 +08:00
fileloader.h first comit 2023-06-20 22:15:15 +08:00
LICENSE Initial commit 2023-06-20 22:06:00 +08:00
main.cpp first comit 2023-06-20 22:15:15 +08:00
mainwindow.cpp fix: #2 新增“保存为”菜单,优化打开逻辑 2023-07-10 23:40:51 +08:00
mainwindow.h fix: #2 新增“保存为”菜单,优化打开逻辑 2023-07-10 23:40:51 +08:00
mainwindow.ui fix: #2 新增“保存为”菜单,优化打开逻辑 2023-07-10 23:40:51 +08:00
packaging.bat 更新打包脚本(自动寻找用户选择目录下的exe程序进行打包) 2023-06-28 22:33:16 +08:00
README.md 更新readme 2023-06-29 20:38:35 +08:00
TabEditor.pro 增加txt2db、db2txt功能 2023-06-21 00:17:06 +08:00

TabEditor

这个是一个简约的文本文件编辑工具主要用于编辑以制表符分隔的数据文本文件。与使用Excel编辑相比该程序可以确保文本文件的格式和内容不会发生改变提供更可靠的编辑功能。它简约直观的界面使用户能够轻松地加载、编辑和保存这类文本文件。

运行截图

运行截图

TODO

  • 自动适配文本文件本身的字符编码格式

以下功能不知道当前用的 tablewidget 是否支持

  • 表格内容搜索
  • 冻结行、列
  • 隐藏行、列

可能需要增加的功能:

  • 转换换行符为可见的“\n”——因为由制表符分隔数据的纯文本文件不建议直接使用换行读取改文本的使用场景比较特殊

Qt程序打包

  1. 使用Qt命令行程序Qt 5.14.2 (MinGW 7.3.0 64-bit)

进入Qt程序的build目录下的exe所在路径输入

windeployqt TabEditor.exe
  1. 使用此项目中的 packaging.bat ,双击运行 根据提示操作即可。

    前提安装了Qt 5.14.2 (MinGW 7.3.0 64-bit)