轻量级表格编辑器

bec*_*cko 22 editor text-editor software-recommendation

我正在寻找类似于Sublime Text的表格。也就是说,当它遇到带有表格分隔值的东西时(例如),列应该对齐显示。

ExcelCalligra SheetsLibreOffice Calc对我来说太重了,我想要更简单、更轻、更快和免费的替代品。

更新:目前的建议包括能够进行绘图和计算的电子表格程序。这很好,但对我来说也有点矫枉过正。我只需要编辑表格,并对齐显示。事实上,如果 Sublime Text(或任何文本编辑器,如 Gedit、Geany)有一个显示列对齐的插件,那对我来说就足够了(完美)。

Oli*_*jon 23

我可以推荐Gnumeric
Gnumeric 是一个开源电子表格程序。Gnumeric 是...

  • 免费:Gnumeric 及其源代码可免费获得,并根据 GNU 通用公共许可证第 2 版或第 3 版的条款获得许可。
  • 快速:Gnumeric 快速启动并处理大型电子表格,同时保持响应。
  • 准确:电子表格应该计算出正确的答案。正如一些研究人员发现的那样,Gnumeric 的内置函数和工具是准确的。

安装:

sudo apt update 
sudo apt install gnumeric
Run Code Online (Sandbox Code Playgroud)

Gnumeric

带有散点图的 Gnumeric 屏幕截图


des*_*ert 12

pyspread

蟒蛇 pyspread 截图

来自pyspread 主页的描述

Pyspread 是一种非传统的电子表格应用程序,它基于Python编程语言并用其编写。

pyspread 的目标是成为最 Pythonic 的电子表格。

Pyspread 需要在其网格单元中使用 Python 表达式,这使得电子表格特定语言过时了。每个单元格返回一个可以从其他单元格访问的 Python 对象。这些对象可以表示任何东西,包括列表或矩阵。

Pyspread 是免费软件。它是在GPL v3发布的。您可以在github 上找到源代码。

安装

sudo apt install pyspread
Run Code Online (Sandbox Code Playgroud)


小智 11

如果您是(或至少熟悉)emacs(或 vim)的用户,则可以使用org-mode,它包含一个简单的表集成编辑器。但是,它需要表格采用特定格式,其中各列由竖线分隔(即管道符号“|”)。

您还可以进行简单的计算,并且与编辑器的集成允许您使用 emacs/vim 的复杂编辑功能。

emacs 组织模式表示例

可以在org-mode 站点上找到文档,在 youtube上可以找到一个小介绍。

  • @MarkYisri 我不知道该怎么做。 (2认同)

des*_*ert 9

VIM 表格模式

VIM 表格模式截图

来自github repo 页面的描述

一个很棒的自动表格创建器和格式化程序,允许您在键入时创建整洁的表格。该插件还能够将现有内容格式化为表格,从而可以处理 csv 或其他文本文件。要了解其功能,请参阅 youtube 演示视频

安装

请参阅github 存储库页面


des*_*ert 6

宏计算

你说轻便? 宏计算截图

来自MacroCALC 主页的描述

MacroCALC - "mc" 或 "321" 是一个强大的基于 Lotus 兼容字符的电子表格,支持 100000 行、700 列、40 个函数、8 种显示格式、文件链接、宏编程和用户可定义的函数。

它是一个基于curses 的控制台程序,不需要图形环境

它与完全集成[ nt] roffunitsmanawkperlsh。正如在 UNIX 环境中一样,该程序可以充当过滤器,使用户能够使用管道对数据流执行复杂的转换。它包含一个C编程接口以及 Lotus WKS 和 dBASE 文件支持。MacroCALC自己的文件格式是平坦的ASCII,很容易理解,因此与直接操作awkperl或其它标准的UNIX工具,甚至用类似的编辑器vi

此外,MacroCALC 能够管理单位:像科学家一样,程序知道计算单位的规则;因此,例如,如果“长度”除以“时间”,它将显示“速度”结果,而“长度”不能与“质量”相加。

安装

有关安装说明,请参阅MacroCALC 的主页。在 Lubuntu 16.04 上测试。