テーブル用のSublime Textのようなものを探しています。つまり、テーブルで区切られた値(たとえば)で何かに遭遇した場合、列は整列して表示されます。
Excel、カリグラシートまたは LibreOffice Calcは私には重すぎます。よりシンプルで、軽く、高速で、無料の代替物が欲しいです。
更新:これまでの提案には、プロットと計算を実行できるスプレッドシートプログラムが含まれています。これは結構ですが、私にとってもやり過ぎです。テーブルを編集して編集し、表示を揃えるだけです。実際、Sublime Text(またはGedit、Geanyなどのテキストエディター)に列を整列して表示するプラグインがあれば、それで十分です(perfect)私のために。
Gnumericをお勧めします。
Gnumericは、オープンソースのスプレッドシートプログラムです。 Gnumericは...
インストールする:
Sudo apt update
Sudo apt install gnumeric
Pyspreadは、プログラミング言語 Python に基づいて作成された非伝統的なスプレッドシートアプリケーションです。
Pyspreadの目標は、最もPython的なスプレッドシートになることです。
Pyspreadは、グリッドセルにPython式を必要とするため、スプレッドシート固有の言語は廃止されます。各セルは、他のセルからアクセスできるPythonオブジェクトを返します。これらのオブジェクトは、リストやマトリックスを含むあらゆるものを表すことができます。
Pyspreadはフリーソフトウェアです。 GPL v でリリースされています。ソースコードは github で見つけることができます。
Sudo apt install pyspread
あなたがemacs(またはvim)のユーザーである(または少なくとも精通している)場合、 org-mode があり、これにはテーブル用のシンプルな統合エディターが含まれています。ただし、テーブルは特定の形式である必要があり、列は垂直バー(つまり、パイプ記号「|」)で区切られます。
また、簡単な計算を行うことができ、エディターへの統合により、emacs/vimの洗練された編集機能を使用できます。
ドキュメントは org-modeサイト にあり、簡単な紹介は youtube にあります。
入力時にきちんとしたテーブルを作成できる素晴らしい自動テーブルクリエーター&フォーマッター。プラグインは 既存のコンテンツをテーブルにフォーマットする も可能です。これにより、csvまたは他のテキストファイルを操作できます。その機能を理解するために、 youtubeデモンストレーションビデオ があります。
githubリポジトリページ を参照してください。
MacroCALC-「mc」または「321」は、100,000行、700列、40の機能、8つの表示形式、ファイルリンク、マクロプログラミング、およびユーザー定義可能な機能をサポートする、Lotus互換の強力なスプレッドシートです。
Cursesベースのコンソールプログラムであり、グラフィカル環境は不要です。
[nt
] roff
、units
、man
、awk
、Perl
、およびsh
と完全に統合されています。 UNIX環境にあるはずなので、プログラムはフィルターとして機能し、ユーザーがパイプを使用してデータストリームの複雑な変換を実行できるようにします。 C
プログラミングインターフェイスと、Lotus WKSおよびdBASEファイルのサポートが含まれています。 MacroCALC独自のファイル形式はflat ASCIIで、理解しやすいため、awk
、Perl
で直接操作できます。または他の標準UNIXツール、またはvi
などのエディターを使用します。
さらに、MacroCALCは単位を管理できます。科学者のように、プログラムは単位を計算するための規則を認識しています。たとえば、「長さ」を「時間」で割ると、「速度」の結果が表示され、「長さ」を「質量」に追加することはできません。
インストール手順については、 MacroCALCのホームページ を参照してください。 Lubuntu 16.04でテスト済み。
すばらしいソフトウェアですが、現在のUbuntuリリースにはインストールできない場合があります
Siag Officeは、緊密に統合された無料のOfficeパッケージです。非常に軽量であることが知られているため、16MB RAMを搭載したi486コンピューターなど、非常に古いシステムでも十分に実行できます。ソフトウェアは軽量に保たれているため、LibreOffice、Calligra Suite、Microsoft Officeなどの主要なオフィススイートの機能の多くが欠けています。 Siag Officeは、GNU General Public Licenseの条件の下で配布され、軽量LinuxディストリビューションであるDamn Small Linuxに含まれています。
この記事 も参照してください。
Siagは、他のライブラリ(libgd2-xpm-dev libxmu-dev xaw3dg-dev
および言及されたもの here )が最初にインストールされた後にソースからコンパイルする必要があります。残念ながらLubuntu 16.04でコンパイルできませんでしたが、十分に努力しました。インストール手順の詳細については、 この記事 を参照してください。
Sublimeがタスクを実行できる場合、誰が新しいプログラムを必要としますか?
Table Editorは、Sublime Text 2およびSublime Textのパッケージです3テキストテーブルを編集するためのエディター。 Table Editorには、Emacs-orgモードのTable Editorとほぼ同じキーがあります。機能のアイデアを得るために、 役に立つ記事 とこれらの2つのビデオがあります: ビデオ1ビデオ2
Githubページの内容から判断するとSublime Table Editorはもうサポートされていませんまだ働いています。私のシステムではテストしませんでしたが。
githubリポジトリページ を参照してください。
推奨するsc-im
は、spreadsheetcalculatorimproved。現在、 Github でのみ利用可能です。
それは積極的に開発され、無駄がありません。
Githubの説明の機能:
SC-IMの機能の一部
名前については、プログラムは別のvimのようなアプリとして識別できるという考えです。 SC-IMは、スプレッドシート計算機即興の略です。 :-)
したがって、vi
またはvim
の使用経験がある場合、コマンドとワークフローはおなじみです。
いくつかのスクリーンショット:
インストールには、build-essential
、ml-yacc
、bison
、およびライブラリlibncurses5-dev
およびlibncurses5w-dev
が必要です。 githubから複製した後、Sudo make install
のmake
ディレクトリでsrc
、sc-im
を実行するだけです。