ウェブサイト検索

2024 年の Linux 向け Notepad++ 代替ツール トップ 12


Notepad++ は、Windows 上の Notepad の代替として作成された完全に無料のソース コード エディタです。Scintilla に基づいて作成されています。 C++ で記述されており、Win32 APISTL を実装して、プログラムのサイズを小さくしながら高い実行速度を保証します。この機能により、以来ファミリーネームとして定着しました。開発者の間では。残念ながら、Linux ユーザーが利用できるバージョンはありません。

ここでは、Linux ディストリビューション上で実行して満足できる、Notepad++ の最良の代替手段のリストを示します。

1. Vim エディター

Vim は、ソース コード、構成ファイル、スクリプトなど、あらゆるタイプのテキストを作成または編集できる、強力で完全に構成可能なテキスト エディターです。これは「vi」というスタイルで、Apple の OS X およびほとんどの Linux/Unix システムに同梱されています。

Vim は他のテキスト エディタとは少し異なり、ターミナルまたはコマンド プロンプトで動作し、移動用の通常モード挿入モード< などのさまざまなモードを提供します。入力するための と、コマンドを与えるためのコマンド モードです。

多くの人は、そのカスタマイズとプラグイン、マルチレベルの Undo ツリー、広範なプラグイン システム、列挙できないほど多くのファイル形式とプログラミング言語のサポート、および多くのツールとの統合サポートにより、 Vim を愛しています。

Vim エディタについて詳しくは、次の関連記事をご覧ください。

2.ナノエディター

Nano は、Unix 系オペレーティング システム用のオープンソースのコマンド ライン ベースのテキスト エディターです。これは、Pine の電子メール クライアントと、より多くの機能を備えた Pico テキスト エディタの一部をモデルにして作られました。

その機能には、構文の強調表示、1 回のキーストローク (M-3) による行のコメント/コメント解除、バインド可能な関数、両端揃えの段落から末尾の空白を簡単に切り取る機能などが含まれます。

ほとんどの Linux ディストリビューションでは、nano はすでにインストールされていますが、インストールされていない場合は、特定のディストリビューションに適した次のコマンドを使用して簡単にインストールできます。

sudo apt install nano         [On Debian, Ubuntu and Mint]
sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nano  [On Gentoo Linux]
sudo apk add nano             [On Alpine Linux]
sudo pacman -S nano           [On Arch Linux]
sudo zypper install nano      [On OpenSUSE]    

3.GNU Emacs

GNU Emacs は、拡張性で人気のあるテキスト エディタのEMACS ファミリに属する、カスタマイズ可能で拡張可能なオープン ソースの自己文書化されたリアルタイム表示テキスト エディタです。

その機能には、多くのファイル形式と言語の構文ハイライトのサポート、Emacs Lisp コードまたは GUI を使用したカスタマイズ、Unicode の完全なサポート、完全な組み込みドキュメントとチュートリアルなどが含まれます。

Linux にGNU Emacs をインストールするには、特定の Linux ディストリビューションに適した次のコマンドを使用できます。

sudo apt install emacs         [On Debian, Ubuntu and Mint]
sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
sudo apk add emacs             [On Alpine Linux]
sudo pacman -S emacs           [On Arch Linux]
sudo zypper install emacs      [On OpenSUSE]    

4. ゲディット

Gedit は、使いやすいクリーンでシンプルな GUI を備えた汎用テキスト編集用に設計されたオープンソースのテキスト エディター アプリです。これは GNOME 独自のテキスト エディタであり、GNOME デスクトップ環境のデフォルトのテキスト エディタとして出荷されます。

gedit の機能には、ファイルのバックアップ、テキストの折り返し、行番号付け、リモート ファイル編集、構成可能なフォントと色、正規表現のサポートなどが含まれます。

Linux にGedit をインストールするには、特定の Linux ディストリビューションに適した次のコマンドを使用できます。

sudo apt install gedit         [On Debian, Ubuntu and Mint]
sudo yum install gedit         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/gedit  [On Gentoo Linux]
sudo apk add gedit             [On Alpine Linux]
sudo pacman -S gedit           [On Arch Linux]
sudo zypper install gedit      [On OpenSUSE]    

5. ジーニー

Geany は、他のパッケージにほとんど依存しない軽量で高速な IDE をユーザーに提供するために作成されたオープンソースの GTK+ テキスト エディターです。

その機能には、組み込みの切り替え可能なコンソール、マルチプログラミング言語、ファイル形式のサポート、コードの折りたたみ、コール ヒント、コード ナビゲーション、シンボル名の自動補完などが含まれます。

Linux にGeany をインストールするには、特定の Linux ディストリビューションに適した次のコマンドを使用できます。

sudo apt install geany         [On Debian, Ubuntu and Mint]
sudo yum install geany         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/geany  [On Gentoo Linux]
sudo apk add geany             [On Alpine Linux]
sudo pacman -S geany           [On Arch Linux]
sudo zypper install geany      [On OpenSUSE]    

6. GNOME テキストエディタ

GNOME テキスト エディターは、GNOME デスクトップ システムの主要な作成ツールであり、Python、JavaScript、C、C++ などのさまざまなプログラミング言語の組み込みテーマと構文強調表示による優れた編集ユーザー エクスペリエンスを提供します。検索と置換、行番号、オートコンプリートなどの機能もあります。

2022 年 3 月の GNOME バージョン 42 以降、gedit に代わってGNOME テキスト エディター が GNOME の主要な執筆ツールになりました。この変更の理由は、GNOME 開発者がすべてのプログラムが GNOME でどのように見え、動作するかに関するルールに従うことを望んでいたためです。

Linux にGNOME テキスト エディタをインストールするには、特定の Linux ディストリビューションに適した次のコマンドを使用できます。

sudo apt install gnome-text-editor         [On Debian, Ubuntu and Mint]
sudo yum install gnome-text-editor         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/gnome-text-editor  [On Gentoo Linux]
sudo apk add gnome-text-editor             [On Alpine Linux]
sudo pacman -S gnome-text-editor           [On Arch Linux]
sudo zypper install gnome-text-editor      [On OpenSUSE]    

7. 崇高なテキスト

Sublime Text は、Python API を備えた、無料で強力な独自仕様の、コミュニティによって管理され、クロスプラットフォームで拡張可能なソース コード エディターです。

サブライム テキストは、2008 年にジョン スキナーウィル ボンドによって最初にリリースされ、それ以来、これが現代のものであると断言する熱心なユーザーの心を掴みました。 viGNU Emacs のバージョン。

クリーンでミニマルなユーザー インターフェイス、何でも移動、分割編集、インスタント プロジェクト切り替え、事実上あらゆるプログラミング言語のサポート、大量のプラグインのサポートなどが特徴です。

Linux に Sublime Text をインストールする方法の詳細をご覧ください

8.ケイト

Kate (KDE Advanced Text Editor) は、KDE コミュニティによって開発され、2001 年以来 KDE ソフトウェアにバンドルされているオープンソース GUI テキスト エディターです。

Kate は、Quanta PlusLaTeX フロントエンド、KDevelop などのテクノロジーの編集コンポーネントとして使用されます。 。その機能には、コードの折りたたみ、XML ファイル経由で拡張可能な構文の強調表示、自動文字エンコーディング検出などが含まれます。

Linux に Kate をインストールするには、特定の Linux ディストリビューションに適した次のコマンドを使用できます。

sudo apt install kate         [On Debian, Ubuntu and Mint]
sudo yum install kate         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/kate  [On Gentoo Linux]
sudo apk add kate             [On Alpine Linux]
sudo pacman -S kate           [On Arch Linux]
sudo zypper install kate      [On OpenSUSE]    

9.メモ帳qq

Notepadqq は、Windows でのみ利用できるNotepad++ の Linux 代替として作成された完全に無料のソース コード エディタです。 Notepad++ と同様に、プログラムのサイズを小さくしながら高い実行速度を実現することを目的としています。

その機能には、マルチビュー編集、プラグイン拡張機能、いくつかのプログラミング言語、構文の強調表示などをサポートする、シンプルで目を引く UI が含まれます。

Linux にNotepadqq をインストールするには、特定の Linux ディストリビューションに適した次のコマンドを使用できます。

sudo apt install notepadqq         [On Debian, Ubuntu and Mint]
sudo yum install notepadqq         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/notepadqq  [On Gentoo Linux]
sudo apk add notepadqq             [On Alpine Linux]
sudo pacman -S notepadqq           [On Arch Linux]
sudo zypper install notepadqq      [On OpenSUSE]    

10. Visual Studioコード

Visual Studio Code は、Microsoft Corporationによって作成された、強力で拡張性があり、完全にカスタマイズ可能なクロスプラットフォームのテキスト エディターです。すべてのプラットフォームのユーザーに、あらゆるプラットフォームのあらゆる言語でプログラムを構築およびテストできる統合環境を提供します。

VS Code の機能には、IntelliSense、組み込み Git コマンド、デバッグ ブレークを備えたエディターに組み込まれたデバッガー、コール スタック、対話型コンソール、ほぼすべてのプログラミングのサポートが含まれます。言語など

Linux にVisual Studio Code をインストールするには、特定の Linux ディストリビューションに適した次のコマンドを使用できます。

sudo apt install code         [On Debian, Ubuntu and Mint]
sudo yum install code         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/code  [On Gentoo Linux]
sudo apk add code             [On Alpine Linux]
sudo pacman -S code           [On Arch Linux]
sudo zypper install code      [On OpenSUSE]    

11.サイテ

SciTE は SCIntilla ベースのテキスト エディタで、最初はScintilla をデモンストレーションするために作成されましたが、その後、通常は単純な構成を持つプログラムの開発と実行に役立つように成長しました。

構文の強調表示、双方向テキストのサポート、ヘルパー スクリプト、設定可能なキーボード ショートカットなどを備えたシンプルなタブ付き GUI が特徴です。

SciTE の無料版は GTK+ および Windows を搭載した Linux 互換システムで利用でき、商用版は Mac App Store からダウンロードできます。

Linux に SciTE をインストールするには、特定の Linux ディストリビューションに適した次のコマンドを使用できます。

sudo apt install scite         [On Debian, Ubuntu and Mint]
sudo yum install scite         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/scite  [On Gentoo Linux]
sudo apk add scite             [On Alpine Linux]
sudo pacman -S scite           [On Arch Linux]
sudo zypper install scite      [On OpenSUSE]    

12. コードロブスター

CodeLobster は、PHP、HTML、CSS、JavaScript プロジェクト用に設計された完全に無料の多機能でポータブルな IDE であり、15 を超えるフレームワークをサポートしています。ペアの強調表示、ツールチップ、PHP および JS のデバッグ、高度なオートコンプリート、インクリメンタル検索など、多くの有料アプリケーションのほぼすべての機能をユーザーに提供します。

プロフェッショナル バージョンには、SASS および LESS、分割ウィンドウ比較、コード検証、SQL マネージャーなどの機能と、エンタープライズ ユーザーにふさわしい大量の追加プラグインが含まれています。

まとめ

それで、皆さん。 Linux では、Notepad++ に代わる 11 の最良のテキスト エディタが利用可能です。リストに加えてほしい効率的なものはありますか?以下のセクションにお気軽にコメントを書き込んでください。