Repolode
rizonesoft

rizonesoft/Notepad3

Notepad2のコードをベースにした、Scintilla採用の高速・軽量なWindows向けシンタックスハイライト対応テキストエディター。

代替できる製品:NotepadNotepad++

スター
6,710
フォーク
409
未解決の Issue
105
最終コミット
11 時間前

これは何?

Notepad3は、Scintilla編集コンポーネントとLexillaレクサーライブラリを基盤とする、無料のオープンソースWindows向けテキストエディターです。メモリ使用量を抑えながら、55以上の言語のシンタックスハイライトなど、プログラミングや日常的なテキスト編集に役立つ機能を備えています。

コード折りたたみ、ブックマーク、単語の自動補完、すべての出現箇所のマーキング、PCRE2正規表現エンジンを使った検索と置換が可能です。また、uchardetによるファイルエンコーディングの検出、ファイル変更の監視、ファイルのAES-256暗号化、Emacsのファイル変数にも対応しています。組み込みのTinyExpr++評価器で数式をその場で計算でき、クリップボード監視モードでは、クリップボードが更新されるたびに内容をドキュメントに追記します。

Notepad3は設定をINIファイルに保存し、フォルダーからポータブルに実行できます。Visual Studio 2022でソースからビルドすることも可能です。ファイル横断検索用のgrepWinと、ファイルブラウザープラグインのMiniPathが付属し、インターフェースは26言語に対応しています。

主な機能

  • 0155以上のプログラミング言語およびマークアップ言語のシンタックスハイライト。
  • 02PCRE2正規表現による検索と置換。
  • 03uchardetを利用したエンコーディングの自動検出。
  • 04アプリ内およびコマンドラインからの、ファイルのAES-256暗号化と復号。
  • 05クリップボード監視モードで、更新のたびに内容をドキュメントに追記。
  • 06実行ファイルと同じ場所に設定を保存してポータブルに動作。

ユースケース

  • シンタックスハイライトとコード折りたたみに対応したエディターで、Windowsのメモ帳を置き換える。
  • IDEをインストールせずに、Windowsでソースコードや設定ファイルを編集する。
  • USBドライブからポータブルエディターを実行する。
  • クリップボードの内容を1つのドキュメントに集める。

クイックスタート

  1. 1

    リリースページからポータブル版のアーカイブをダウンロードします

  2. 2

    アーカイブを展開して、Notepad3.exe を実行します

使う前に知っておきたいこと

  • Windows のみ(Windows 8.1、10、11)。
  • ソースからビルドするには、Visual Studio 2022 と Windows SDK が必要です。

トピック

よくある質問

Notepad3 とは?
Notepad2のコードをベースにした、Scintilla採用の高速・軽量なWindows向けシンタックスハイライト対応テキストエディター。 Notepad3は、Scintilla編集コンポーネントとLexillaレクサーライブラリを基盤とする、無料のオープンソースWindows向けテキストエディターです。メモリ使用量を抑えながら、55以上の言語のシンタックスハイライトなど、プログラミングや日常的なテキスト編集に役立つ機能を備えています。
Notepad3 は無料で使えますか?ライセンスは?
Notepad3 にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
Notepad3 は今もメンテナンスされていますか?
活発にメンテナンス中。Notepad3 の最終コミットは 2026年10月21日 です。
Notepad3 は何に使えますか?
シンタックスハイライトとコード折りたたみに対応したエディターで、Windowsのメモ帳を置き換える。 IDEをインストールせずに、Windowsでソースコードや設定ファイルを編集する。 USBドライブからポータブルエディターを実行する。 クリップボードの内容を1つのドキュメントに集める。
Notepad3 のインストール方法は?
リリースページからポータブル版のアーカイブをダウンロードします アーカイブを展開して、Notepad3.exe を実行します
Notepad3 はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/rizonesoft/Notepad3

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト