Ich suche so etwas wie Sublime Text für Tabellen. Das heißt, wenn es auf etwas mit tabellengetrennten Werten stößt (zum Beispiel), sollten die Spalten ausgerichtet angezeigt werden.
Excel , Calligra Sheets oder LibreOffice Calc sind mir zu schwer, ich möchte einfachere, leichtere, schnellere und kostenlose Alternativen.
Update: Die bisherigen Vorschläge beinhalten Tabellenkalkulationsprogramme, die Plotten und Berechnungen durchführen können. Das ist in Ordnung, aber es ist auch eine Art Overkill für mich. Ich muss nur die Tabelle bearbeiten und die Anzeige ausrichten. Wenn Sublime Text (oder ein Texteditor wie Gedit oder Geany) ein Plug-in mit ausgerichteten Spalten hätte, wäre das für mich ausreichend ( perfekt ).
Antworten:
Ich kann Gnumeric empfehlen .
Gnumeric ist ein Open-Source-Tabellenkalkulationsprogramm. Gnumeric ist ...
Installieren:
quelle
pyspread
Python FTW
Beschreibung von der Homepage von pyspread
Pyspread ist eine nicht traditionelle Tabellenkalkulationsanwendung, die auf der Programmiersprache Python basiert und in dieser geschrieben ist .
Das Ziel von pyspread ist es, die pythonischste Tabelle zu sein.
Pyspread erwartet Python-Ausdrücke in seinen Gitterzellen, wodurch eine für Tabellenkalkulationen spezifische Sprache überflüssig wird. Jede Zelle gibt ein Python-Objekt zurück, auf das von anderen Zellen aus zugegriffen werden kann. Diese Objekte können alles darstellen, einschließlich Listen oder Matrizen.
Pyspread ist freie Software. Es ist unter der GPL v3 veröffentlicht . Den Sorce Code finden Sie bei github .
Installation
quelle
Wenn Sie ein Benutzer von (oder zumindest mit) Emacs (oder Vim) sind, gibt es den Organisationsmodus , der einen einfachen integrierten Editor für Tabellen enthält. Die Tabellen müssen jedoch ein bestimmtes Format haben, bei dem die Spalten durch vertikale Striche (dh das Pipe-Symbol '|') getrennt sind.
Sie können auch einfache Berechnungen durchführen und durch die Integration in den Editor die ausgefeilten Bearbeitungsfunktionen von emacs / vim nutzen.
Die Dokumentation finden Sie auf der Org-Mode-Site und eine kleine Einführung auf Youtube .
quelle
|
ist für mich ein Deal Breaker. Normalerweise arbeite ich mit tabulatorgetrennten Textdateien.sed 's/<TAB>/|/g' filename | emacs | sed 's/|/<TAB>/g' > filename
Du kannst sogar eine Funktionemacs
daraus definieren und es wird so, als ob|
nur die Artemacs
und Weise deine Tabulatorbegrenzer darstellt.|
ursprünglich hat, ersetzt dieser Befehl sie durch Tabulatoren, wenn ich Emacs schließe.VIM-Tabellenmodus
Beschreibung von der Github Repo Seite
Ein großartiger automatischer Tabellenersteller und Formatierer, mit dem Sie während der Eingabe saubere Tabellen erstellen können. Das Plugin ist auch in der Lage, vorhandenen Inhalt in eine Tabelle zu formatieren , die es ermöglicht, mit CSV- oder anderen Textdateien zu arbeiten. Um sich ein Bild von den Funktionen zu machen, gibt es ein YouTube-Demonstrationsvideo .
Installation
Siehe Github Repo Seite .
quelle
MacroCALC
Hast du gesagt, leicht?
Beschreibung von MacroCALCs Homepage
MacroCALC - "mc" oder "321" ist eine leistungsstarke, Lotus-kompatible, zeichenbasierte Tabelle, die 100000 Zeilen, 700 Spalten, 40 Funktionen, 8 Anzeigeformate, Dateiverknüpfung, Makroprogrammierung und benutzerdefinierte Funktionen unterstützt.
Es ist ein auf Flüchen basierendes Konsolenprogramm und benötigt keine grafische Umgebung .
Es ist voll integriert mit [
nt
]roff
,units
,man
,awk
,perl
undsh
. Wie es in der UNIX-Umgebung der Fall sein sollte, kann das Programm als Filter fungieren, mit dem Benutzer Pipes verwenden können, um komplexe Transformationen für Datenströme durchzuführen. Es enthält eineC
Programmierschnittstelle sowie Unterstützung für Lotus WKS- und dBASE-Dateien. MacroCALC eigenes Datei-Format ist flach ASCII , leicht zu verstehen und somit direkt mit manipuliert werden kannawk
,perl
oder anderen Standard - UNIX - Tools oder auch mit Editoren wievi
.Darüber hinaus kann MacroCALC Einheiten verwalten: Wie ein Wissenschaftler kennt das Programm die Regeln für die Berechnung von Einheiten; Wenn also beispielsweise eine "Länge" durch eine "Zeit" geteilt wird, wird das Ergebnis "Geschwindigkeit" angezeigt, und eine "Länge" kann nicht zu einer "Masse" addiert werden.
Installation
Installationsanweisungen finden Sie auf der MacroCALC-Homepage . Getestet auf Lubuntu 16.04.
quelle
Siag-Büro
Tolle Software, die in aktuellen Ubuntu-Versionen möglicherweise nicht installiert werden kann
Beschreibung von Siags Homepage und Wikipedia
Siag Office ist ein eng integriertes kostenloses Office-Paket. Es ist bekanntermaßen extrem leicht und daher in der Lage, auf sehr alten Systemen, wie z. B. auf i486-Computern mit 16 MB RAM, recht gut zu laufen. Aufgrund des geringen Gewichts fehlen der Software viele Funktionen wichtiger Office-Suiten wie LibreOffice, Calligra Suite oder Microsoft Office. Siag Office wird unter den Bedingungen der GNU General Public License vertrieben und ist in Damn Small Linux, einer leichten Linux-Distribution, enthalten.
Siehe auch diesen Artikel .
Installation
Siag muss aus dem Quellcode kompiliert werden, nachdem andere Bibliotheken (
libgd2-xpm-dev libxmu-dev xaw3dg-dev
und die hier genannten ) zuerst installiert wurden. Leider konnte es unter Lubuntu 16.04 nicht kompiliert werden, aber ich habe mich möglicherweise nicht genug angestrengt. In diesem Artikel finden Sie ausführlichere Installationsanweisungen.quelle
Herausragender Tabelleneditor
Wer braucht ein neues Programm, wenn Sublime die Aufgabe ausführen kann?
Beschreibung von der Github Repo Seite
Der Tabelleneditor ist ein Paket für den Sublime Text 2- und Sublime Text 3- Editor zum Bearbeiten von Texttabellen. Der Tabelleneditor hat fast die gleichen Tasten wie der Tabelleneditor im Emacs-org-Modus. Um sich ein Bild von den Funktionen zu machen, gibt es einen hilfreichen Artikel und diese beiden Videos: Video 1 Video 2
Nach dem , was der Github Seite sagt Sublime Tabelleneditor wird nicht mehr unterstützt , jedoch kann die Software noch arbeiten. Ich habe es aber nicht auf meinem System getestet.
Installation
Siehe Github Repo Seite .
quelle
Sie können den Atom- Code-Editor mit dem Paket tablr oder table-editor ausprobieren .
Laden Sie die .deb-Datei von Atom von der Website herunter . Installieren Sie es dann entweder mit GDebi Package Installer oder indem Sie die folgenden Befehle einzeln im Terminal ausführen:
Installieren Sie dann das Paket tablr oder table-editor in Atom, indem Sie entweder das integrierte Paketinstallationsprogramm ( Registerkarte Installieren in der Einstellungsansicht ) in Atom verwenden oder die folgenden Befehle ausführen:
quelle
Ich würde empfehlen
sc-im
, das steht für s preadsheet c alculator im erwiesen. Es ist derzeit nur auf Github verfügbar .Es ist aktiv entwickelt und schlank.
Merkmale aus der Github-Beschreibung:
Einige der Funktionen von SC-IM
Über den Namen geht man davon aus, dass das Programm als eine andere vim-artige App identifiziert werden kann. SC-IM steht für Spreadsheet Calculator Improvised. :-)
Befehle und Arbeitsabläufe sind also vertraut, wenn Sie Erfahrung mit
vi
oder habenvim
.Einige Screenshots:
Für die Installation
build-essential
,ml-yacc
,bison
und die Bibliothekenlibncurses5-dev
undlibncurses5w-dev
benötigt werden . Einfach ausführenmake
,sudo make install
imsrc
Verzeichnis vonsc-im
nach dem Klonen von Github.quelle