Repolode
zufuliu

zufuliu/notepad4

多くの言語の構文強調表示、コード折りたたみ、自動補完に対応した、Windows向けの軽量なScintillaベースのテキストエディターです。

代替できる製品:Sublime Text

スター
5,065
フォーク
326
未解決の Issue
225
最終コミット
4 日前

これは何?

Notepad4は、Scintilla編集コンポーネントを基盤とするWindows向けのテキスト・コードエディターです。C/C++、Python、Go、Rust、JavaScript、Markdownなど、幅広いプログラミング言語やドキュメント形式で、構文強調表示、コード折りたたみ、自動補完、APIリストを利用できます。

このプロジェクトは、Notepad2とNotepad2-modを現代的なC++で書き直したものです。ブックマーク、単語や選択範囲のすべての出現箇所のマーキング、コンテキストに応じた自動補完、コールチップでの色のプレビュー、Base64変換や基数変換などの機能を追加しています。また、Direct2D/DirectWriteによる描画、フォントの合字、カラー絵文字に対応し、中国語・日本語・韓国語の入力も改善されています。

パッケージには、metapathから派生したファイルブラウザプラグインのmatepathが含まれています。x86、x64、ARM64向けのWindowsビルドが用意されており、他のシステムでもWine上で実行できます。

主な機能

  • 01多くの言語や形式に対応した構文強調表示、コード折りたたみ、APIリスト
  • 02単語、関数、括弧、角括弧、引用符の自動補完
  • 03ブックマークと、単語や選択範囲のすべての出現箇所のマーキング
  • 04フォントの合字とカラー絵文字に対応したDirect2D/DirectWrite描画
  • 05中国語・日本語・韓国語の入力と単語処理の改善
  • 06ファイルブラウザプラグインmatepathを同梱

ユースケース

  • Windowsでフル機能のIDEを使わずにソースコードや設定ファイルを閲覧・編集する
  • 起動の速いエディターでログ、CSVファイル、スクリプトを扱う
  • 構文強調表示を使ってBatch、PowerShell、SQL、Makefileなどのファイルを編集する

トピック

よくある質問

notepad4 とは?
多くの言語の構文強調表示、コード折りたたみ、自動補完に対応した、Windows向けの軽量なScintillaベースのテキストエディターです。 Notepad4は、Scintilla編集コンポーネントを基盤とするWindows向けのテキスト・コードエディターです。C/C++、Python、Go、Rust、JavaScript、Markdownなど、幅広いプログラミング言語やドキュメント形式で、構文強調表示、コード折りたたみ、自動補完、APIリストを利用できます。
notepad4 は無料で使えますか?ライセンスは?
notepad4 は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
notepad4 は今もメンテナンスされていますか?
活発にメンテナンス中。notepad4 の最終コミットは 2026年10月18日 です。
notepad4 は何に使えますか?
Windowsでフル機能のIDEを使わずにソースコードや設定ファイルを閲覧・編集する 起動の速いエディターでログ、CSVファイル、スクリプトを扱う 構文強調表示を使ってBatch、PowerShell、SQL、Makefileなどのファイルを編集する
notepad4 はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/zufuliu/notepad4

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

関連プロジェクト