SmoothCSV
Features

CSV 工作所需,尽在其中。

SmoothCSV 提供全面的工具集,助你高效处理 CSV 文件。

为日常 CSV 工作而生

SmoothCSV spreadsheet grid editing a CSV file

随心所欲地编辑

熟悉的电子表格式网格,所需的功能都触手可及。无论文件是一百行还是一百万行,都保持流畅。

SQL Console running a SELECT query on a CSV file

不止于编辑器

用 SQL 查询、并排比对两份文件、实时查看选区统计。SmoothCSV 不仅能修改数据,还能帮你读懂数据。

CSV file format dialog with delimiter, quote, and encoding options

智能识别格式,忠实保留数据

SmoothCSV 在打开文件时会自动识别编码、分隔符、引用规则和标题行,未编辑的内容一律保持原样。前导零不会被丢弃、日期不会被改写、引用规则也不会在背后被改动。

所有功能都可以从命令面板调用。按 ⌘⇧P(或 Ctrl+Shift+P)开始输入即可。

编辑与导航

为表格数据优化的电子表格式编辑体验。

  • 强大的表格编辑器

    电子表格式界面直观易用,处理大文件也保持流畅。

  • 行列工具

    插入、删除、移动、隐藏、去重。

  • 多单元格编辑

    类似多光标编辑,可同时编辑多个单元格。

  • 自动填充

    拖拽填充单元格,智能识别规律。

  • 交换单元格

    将选中的单元格与上下左右任一方向的相邻单元格互换。

  • 单元格值视图

    类似 Excel 编辑栏的停靠式编辑器,方便输入长文本或多行内容。

  • 记录视图

    以竖向字段列表的形式展示一行,让宽表更易读、易编辑。

  • 行列转置

    一条命令即可交换行与列。

  • 只读模式

    锁定文件,防止误编辑。

  • 智能选区

    支持追加或排除范围、反选整个选区、选择不含标题行的正文行或列。

数据工具

SQL、对比、汇总、转换:CSV 高手每天都在做的操作。

  • SQL 控制台

    对 CSV 文件运行 SELECT 查询。

  • CSV 对比

    并排显示两份文件(或与剪贴板)的差异,支持一键合并和字符级高亮。

  • 汇总

    即时显示选区统计:求和、平均、最小、最大、计数。

  • 汇总行

    将汇总行固定在网格中,滚动时也能持续可见。

  • 文本转换

    即时完成大小写、命名风格、全角半角的转换。

  • 合并与拆分

    沿水平或垂直方向合并或拆分单元格。

文件格式

CSV 格式的每一处细节,皆可自由配置并原样保留。

  • 可自定义的文件格式

    每个文件都可单独设置分隔符、引用符、编码和换行符。

  • 引号控制

    为标题行、数据区和各列应用不同的引号规则;也可切换到手动模式,原样保留每个单元格原有的引号。

  • 引号指示器

    一眼看出保存时哪些单元格会被引号包裹。

  • 格式预设与规则

    保存常用格式,并按文件路径自动应用。

  • 自动检测

    打开文件时自动检测分隔符、编码和标题行。

数据互通与共享

数据导入 SmoothCSV、从 SmoothCSV 导出都顺畅无阻。

  • 按格式复制 / 粘贴

    将选区导出为 Markdown、HTML、JSON、SQL、LaTeX 等多种格式。

  • Excel 导入 / 导出

    打开并保存 `.xlsx` 文件。

  • 打开超链接

    直接在浏览器中打开单元格中的 URL。

  • CLI

    从终端打开文件、跳转到任意行或列、通过标准输入管道传入,或比对两份文件。

  • 深链接

    通过 `smoothcsv://` URL 打开文件。

自定义

让 SmoothCSV 契合你的工作方式。

  • 自定义快捷键

    可重新绑定任意快捷键,还能指定上下文条件。

  • 主题

    支持浅色和深色主题,可跟随系统自动切换。

  • 多语言支持

    英语、日语、中文、法语、意大利语、西班牙语、德语、俄语、韩语、葡萄牙语、土耳其语。

平台与可靠性

随处可用,对你实际打开的文件既快又稳定。

  • macOS、Windows、Linux

    为各主流桌面平台提供原生安装程序。

  • Windows 便携版

    免安装的 Windows 版本,适用于 U 盘或受限环境。

  • Arch Linux (AUR)

    以 `smoothcsv-bin` 名称正式发行。

  • 闪电般快速

    打开 100MB 的 CSV 最快比 Excel 快 12 倍,滚动时依然流畅。

  • 自动备份

    覆盖保存前自动备份文件。

  • 自动重新加载

    磁盘上的文件发生变化时自动重新加载。

路线图

  • 浏览器版 SmoothCSV
  • 扩展系统
  • CSV 模式与校验
  • 更多格式支持(JSON、Avro、Parquet 等)
  • AI 集成