Snapde是一款功能强大的CSV编辑软件,在处理大型CSV的时候提供帮助,选择很多数据都是通过CSV保存的,通过此软件能够帮助我们对一些体积较大的csv文件进行快速编辑,可以分割数据,可以插入新的行,可以插入新的列,也可以设置过滤,等等功能,并且集合了Exprtk、C语言、Python等脚本执行器,能在表格中写这三种脚本对数据进行运算处理,运行速度可以比java、C#都快。
软件特色
1、运行速度:打开CSV文件速度比Excel、WPS快四倍,上百兆的CSV文件打开只需十几秒,上千万行的排序都可以几秒内完成
2、内存占用:文件内容全部放在内存中,纯粹的C语言指针将内存使用优化到极致,大部分情况内存也就比CSV文件大2-3倍,有些情况内存甚至比CSV文件还小
3、CSV大小:看机器内存,一般8G内存机器可以一次编辑2G的CSV文件
4、最大行数:Excel2007以上版本最多为1048576行,Snapde可以编辑的行数是Excel十几二十倍以上,一般8G内存机器都可以打开1000万到2000万行CSV进行编辑
5、分页编辑:对于大于2G的CSV大数据,还可以进行分页编辑一次打开1000万行编辑保存,然后打开下1000万行进行编辑保存。。。
6、数据运算:软件集合了Exprtk、C、python语言执行器;经测试Exprtk执行效率比C#、java慢一点(20%),C语言比C#、java快很多,python比Exprtk、C慢10倍左右但可用资源多;不用说Excel的VBA,这三种语言都可以直接虐杀它
7、运行环境:windows
功能介绍
一、文件功能
1、新建电子表格,默认是299行、25列,如果想要增加行数可以在底下空白处双击鼠标左键一次添加300行,想要增加列数可以在右边空白处双击鼠标左键一次添加26列;如果想要精确控制行列数可以在编辑下的编辑行列数菜单设置具体行列数
2、打开CSV、TXT、smd文件,CSV是逗号分隔的文本文件,TXT是tab键分割的文本文件,smd是Snapde自身定义的文件格式(打开保存速度比CSV、TXT快两倍),软件可以自动识别GBK、UTF8、UNICODE编码,保存只能保存成GBK编码
3、分页打开,如果CSV文件太大可以进行非凡也打开,指定是否保留第一行标题、开始行号、一次打开的行数
4、文件保存,新建、打开、分页打开的文件进行保存
5、另存,当前文件可以另存为新文件或者新格式文件
6、追加,将很多子文件追加打开到本文件中,如果第一行标题相同会自动过滤掉新文件标题行
7、分割,将本文件分割保存成多个子文件,包括:是否保留第一行标题,按行数分割或者按文件数分割
二、编辑功能
1、灵活的选择集:全选、行选、列选、框选
2、单元格非常优秀的多行编辑功能,单元格支持编辑几兆到几十兆的多行文本
3、编辑支持包含数字的序列变化:框选需要变化的单元格进行编辑,按住ctrl键然后完成编辑,如果编辑内容中存在数字这些单元格会得到序列变化内容,否则内容相同
4、强大的撤销、重做功能
5、支持对选择集的剪切、复制、粘贴
6、清除内容
7、删除:删除选定行、列
8、全选
9、插入行/列:在选定行或列前面可以插入一行或一列
10、恢复宽高:将选定的行或列恢复成默认的宽高
11、隐藏:将选定的行或列进行隐藏
12、取消隐藏:将选定行或列中间的隐藏行列进行显示
13、放大、缩小:对电子表格进行放大或缩小
14、转跳:转跳到指定的行列
15、设置过滤:对选择集设置过滤(如果只选择了一个单元格那就是对全部进行过滤),只显示过滤条件内的数据
16、删除重复:对选择集中的重复数据进行删除(包括扩选整行删除)
17、升序排序:对选择集进行升序排序(包括扩选整行排序)
18、降序排序:对选择集进行降序排序(包括扩选整行排序)
19、隔行颜色:设置单双行背景显示不同颜色
20、添加300行:往后面添加300行
21、添加26列:往后面添加26列
22、设置行列数:精确设置电子表格的行列数
三、搜索
1、查找:往前、往后查找、计数
2、替换:替换下一个、全部替换
安装方法
1、设置软件的安装地址,默认是C:Program Files (x86)Snapde
2、提示附加的安装内容,这里是官方的快捷方式设置界面
3、您可以勾选Create a desktop shortcut设置一个桌面图标
4、显示刚才安装的设置内容,点击install安装吧
5、提示安装进度,等待软件的进度执行完毕
6、提示安装成功,默认勾选运行Snapde,点击finish
使用说明
1、CSV大小:看机器内存,一般8G内存机器可以一次编辑2G的CSV文件
2、最大行数:Excel2007以上版本最多为1048576行,Snapde可以编辑的行数是Excel十几二十倍以上,一般8G内存机器都可以打开1000万到2000万行CSV进行编辑
3、分页编辑:对于大于2G的CSV大数据,还可以进行分页编辑一次打开1000万行编辑保存,然后打开下1000万行进行编辑保存