reCsvEditor 是一个开源,免费且与平台无关的软件项目,它是从头开始设计的,可作为编辑包含简单CSV(逗号分隔值)文件的独立工具。只有一个记录。它还可用于查看和更新XML文件。
功能一目了然
主要功能包括支持非常大的CSV文件(大小超过1GB),支持Unicode,能够更改字段分隔符和引号,四种不同视图(记录视图,排序树视图,列视图和过滤视图),支持对于多个文件视图,能够将文件导出为XML,HTML,固定宽度文本或通过速度模板,必须单独下载。
此外,该程序还支持制表符,十六进制字符,半冒号,冒号,逗号以及用作字段分隔符的许多其他字符。它允许用户添加,复制或移动列,为字段设置固定位置并使用右键单击上下文菜单隐藏它们,以及在Protocol Buffers Editor,Avro Editor和RecordEditor工具之间轻松切换。
它的图形用户界面易于使用且独立于桌面环境或操作系统,这意味着它在所有支持的操作系统上看起来都是一样的(详见下文)。
引擎盖和可用性
应用程序完全使用跨平台Java编程语言编写,并使用Java Swing作为其图形用户界面(GUI)。它可以作为JAR格式的通用二进制文件,Linux和Macintosh计算机以及Windows PC的安装程序下载。
支持的操作系统
该程序采用Java编写,是跨平台的,可在多种GNU / Linux版本以及Microsoft Windows和Mac OS X操作系统上成功测试。它应该适用于Java Runtime Environment可用的任何平台。目前支持64位和32位架构。
此版本中的新功能:
- 新的Xml比较和Xml目录比较。
- 修复代码生成并使用架构打开。
- 现在可以用十六进制格式定义Csv报价(单字节字符集)。
- 升级处理报价的字节级路人。
- 代码生成功能中的字段名称选项
版本0.98.2中的新内容:
- 设置默认字段分隔符和Csv引用字符的选项
- 可以以unicode格式(u00a5) 指定字段分隔符和引号
- 重写固定宽度选项
- 新“文件架构”选项
- 支持使用Cobol Copybook编辑简单的Cobol数据文件
- 生成Python / Java代码以读取/写入正在编辑的文件的选项
版本0.97中的新功能:
- 修复了Java 8 + linux / Open-Jdk。
- 更新的Csv解析器(Extended Basic现在是默认的Csv解析器)。新标准Parser更紧密地遵循Csv标准。
- 更新主屏幕:
- 列出驱动器(Windows)和最近目录的选项
- 显示隐藏文件的选项(右键菜单)
- 使用“最近的目录选项”更新了“文件选择器”屏幕
版本0.96g中
什么是新:
- 更多Cell操作(右键单击和编辑菜单)
- 在文件菜单中添加了最近目录选项
- 启动时显示的提示
- 新的JavaScript宏(删除重复和显示重复项)
- 新的Jython / Groovy宏将文件保存为JSon。这些需要从项目站点 单独下载Jython / Groovy解释器
- 新删除 - 重复/排序宏构建功能
- 删除了已经悄悄进入的Java-7依赖项,应该再次在Java 6中运行。
- 改进了重大错误报告
- 修复了文件名中空格的问题(当用作ReCsvEditor的启动参数时)
版本0.96e中的
什么是新的:
- 密钥分配已发生变化。 Ctrl-C和Ctrl-C现在是单元格复制/单元格粘贴等。记录复制,记录剪切,记录粘贴,记录插入和记录删除。现在是Alt-C,Alt-X,Alt-V,Alt-Insert和Alt-Delete。
- 可以查看/更新GetText-PO和SwingX-Tip文件
- 突出显示字段的新突出显示的文字视图
- 新脚本构建功能。此处还有更详细的解释。
- 大文件的大量改进,包括
- 在大文件中过滤,复制和粘贴的改进
- 加载大型gzip文件的改进
- 改进内存管理
- 现在支持单元格选择(而不是记录选择)。现在可以在Ctrl-C或Ctrl-V上使用单元格复制/粘贴。
- 可以查看/更新Get-Text PO文件和SwingX Tip文件。
- 对安装人员的重大更改 - 更好的Windows UAC处理,可以在Windows“用户”帐户中安装,更好地处理PC上的多个用户。
- 可以在Csv和固定宽度导出屏幕上指定字符集。
- 新的Csv比较功能(实用程序>>>>比较菜单)。
- 为Ebcdic文件添加了文件字符集检测
- 新宽屏幕的屏幕布局更改。
版本0.95中的
什么是新:
- 改进了对Macro的支持(支持JSR223的脚本语言)。
- 2个新的Csv解析器
- 新文本编辑器视图
版本0.90中的
新功能:
- 现在,相关屏幕在一个屏幕上显示为选项卡(默认)。仍然可以选择在自己的屏幕中显示每个视图。
- 根据需要,可以将不同的视图彼此停靠/取消停靠。
- 列表屏幕现在可以有一个记录屏幕,显示当前记录。
- 通过GetText生成的GetText po文件/资源包支持外语。有使用Google翻译生成的示例语言文件。
- 过滤 - 添加和/或操作员,还添加了Starts With operator。
- 增强的HTML导出。
- 打开导出文件的选项。
- 在比较屏幕上突出显示更改的字段。
- 更新了查找功能。
- 小桂改变。
版本0.80.6中<p> 什么是新:
- 更改包括添加XML查看器/更新程序和固定宽度向导;很多次要的GUI变化;和增强的SaveAs和导出功能。
- 您还可以查看固定宽度的Cobol文件(需要额外下载)。
版本0.69.2e中的新功能:
- 支持字段名称位于第一行以外的行
- 改进了文件结构检测
- 支持默认列值(编辑&gt;&gt;&gt;&gt;更新CSV列)
- 修复了加载File_Description 中的问题
<强>要求强>:
- Java 2标准版运行时环境
评论没有发现