ベテランエディタのNotepad++とGeanyがマイルストーンバージョンに到達

Table of Contents

ベテランエディタのNotepad++とGeanyがマイルストーンバージョンに到達

Windows 向けの最高の FOSS テキスト エディターの 1 つである Notepad++ は 20 周年を迎え、クロス プラットフォームの Geany は 18 周年を迎え、バージョン 2.0 に到達しました。

Notepad++ バージョン 8.6 は、Windows で人気の FOSS テキストエディタの一つである Notepad++ の 20 周年記念リリースです。Notepad は常に存在し、時折アップデートも行われていますが、非常に基本的な機能しか備えていません。Notepad++ を最後にレビューしたのはバージョン 8 の時でしたが、それ以降、いくつか便利な新機能が追加されています。

ThinkPad X13SなどのArm搭載Windowsマシンをお使いの場合は、ネイティブArm64版が利用可能になりました。x86-32も引き続きサポートしており、ローカルにインストールせずに動作するポータブル版も用意されています。管理者権限がない場合に便利です。Windows XP用の最新バージョンもあるので、まだ古いOSをお使いの方にも便利です。今回のリリースでは複数選択機能が追加され、同じテキストを複数選択して一度に操作できるようになりました。一見複雑に見えますが、非常に強力です。

Notepad++は正直に言って美しさで賞を獲得することはないだろうが、スピード、サイズ、機能性では受賞するかもしれない。

Notepad++ は、正直に言うと、美しさで賞を獲得することはないかもしれませんが、速度、サイズ、機能性では受賞するかもしれません (クリックして拡大)

これは、Windows インストール後の必須セットアップツールである Ninite に含まれているため、Reg FOSS デスクのすべての Windows パーティションに必須です。Ninite は、Windows 用のさまざまな FOSS およびフリーウェアツールをインストール (およびアップデート)し、わずか数回のクリックで新しいマシンをセットアップできるようにします。また、Ninite インストーラファイルを保存しておけば、後で再実行して最初にインストールしたものをすべてアップデートできます。Ninite は、Eclipse や Microsoft Visual Studio Code など、他のプログラマー向けのエディタも提供していますが、比較すると巨大です。VSCode は Electron アプリとして実装されているため、サイズが大きく、Chromium のコピーを丸ごと埋め込み、時代遅れになるかのように RAM を消費します。Notepad++ はネイティブ Win32 アプリであるため、小さくて高速です。ダウンロードサイズは 5MB 未満で、 VSCode の20 分の1 のサイズです。

動作が重くて肥大化したエディタの問題はWindowsだけの問題ではありません。巨大なElectronアプリはLinuxやmacOSにも蔓延しており、嘆かわしいほどです。このハゲタカもそうしたアプリをいくつか使っていますし、推奨しているほどです。なぜなら、Electronアプリの中には、他のアプリではできないことができるものがあるからです。しかし、プレーンテキストエディタの場合はそうではありません。そのためだけに、1ギガバイトの何分の1かの容量を消費するようなアプリに我慢する必要はありません。

Geany 2は小さく、高速で、軽量で、Linux、64ビットWindows、macOSでネイティブに動作します。

Geany 2 は小型、高速、軽量で、Linux、64 ビット Windows、macOS でネイティブに動作します (クリックして拡大)

Geany は良い例です。テキストエディタと IDE の境界線をまたぐ存在で、マルチプロジェクトファイルの管理、コンパイラなどの自動呼び出し、そしてその出力を解析してエラーをハイライト表示できます。最後に Geany について触れたのは約10年前ですが、このプロジェクトは最近、少なくとも人間にとっては投票年齢に達しました。そして、この成熟度の節目を受けて、開発者は最新リリースをバージョン 2.0 と呼んでいます。ダークモードのサポートが強化され、サイドバーに新しいツリービューが追加され、サポートされるファイルタイプが多数追加されました。さらに、ユーザーがファイルタイプを変更したことを検知し、それに合わせて構文ハイライトを再設定する機能も備えています。

Geanyは、Notepad++と同じテキスト編集エンジン「Scintilla」をベースにしています。多くのLinuxディストリビューション、特に軽量版に含まれていますが、WindowsとmacOSのネイティブ版も利用可能です(ただし、現時点ではx86-64 Windowsのみ)。Linux版のダウンロードサイズは約5MBですが、オプションのプラグインパックも提供されています。バンドルされているプラ​​グインは約6個ですが、オプションのダウンロードではさらに数十個のプラグインが追加されます(ダウンロードサイズは30MB以上増加します)。Ubuntuの最新バージョンにはGeany 2のPPAリポジトリがあり、Flatpak版も利用可能です(バージョン1.33のsnapパッケージもありますが、バージョン2.0の1つ前のリリースであるバージョン1.38は既にUbuntuリポジトリに含まれています)。

  • ペンギンに餌をあげるLinuxフリーウェアアプリ10選
  • メドレー/インターリスプの復活:文明化された時代のエレガントな武器が再び研ぎ澄まされる
  • GhostBSDはLinux愛好家にとってFreeBSDを少し怖くないものにする
  • Window Maker Live: 少ないことは多いこと、しかし多いことはまた...多いことなのでしょうか?

Macユーザーには特におすすめです。macOSに標準搭載されているテキストエディタ「TextEdit」は、非常に優れたツールですが、プログラマー向けツールというよりは、フォーマット機能を備え、ネイティブでRTFを使用するリッチテキストエディタです。それ自体に問題はありませんが、サイズが大きくなり、動作が遅くなります。Geanyは完全なグラフィカルアプリですが、サイズが小さく、起動が速く、構文のハイライト表示なども行えます。

ブートノート

Reg FOSS Deskのデフォルトのプレーンテキストエディタは、ダウンロードサイズが115KBもある小さなTextEdです。Geanyはそれほど小さくはありませんがそれでも軽量で高性能で、多くの機能を備え、ネイティブArm64ビルドも備えています。

Discover More