Notepad++ is a free source code editor and Notepad replacement that supports several languages.

5日(フランス時間)、Notepad++の最新版となるNotepad++ 5.7が公開された。Notepad++はC++で開発されているWindows向けエディタ。GPL2のもとでオープンソースソフトウェアとして公開されている。Win32 APIおよびSTLを活用して開発されており、実行速度が高速なうえ、プログラムサイズも小さいという特徴がある。

Notepad++ 5.7における主な特徴は次のとおり。

  • ブックマークしている行以外のすべての行をブックマークし、現在ブックマークしている行をブックマークからはずす「Inverse bookmark」機能の導入
  • ユーザが定義したデータの保存/読み込み機能の追加
  • HTML5/CSS関連キーワードの追加
  • Scintillaのバージョンを2.12へアップグレード

Unicode関連では次のプラグインが最初から同梱されている。

  • TextFX v0.26
  • Spell Checker v1.3.3
  • MIME Tools v1.6
  • NppExport v0.2.8
  • Compare Plugin 1.5.6
  • Plugin Manager 0.9.3.1
  • NppFTP 0.1.3.0
  • Select 'N' Launch 1.0

Notepad++ 5.7実行例

Notepad++ 5.7実行例

Notepad++ 5.7実行例

Notepad++ 5.7実行例

フォーマットがANSIエンコーディングになっていると、日本語を入力しても化けて表示されるため注意が必要。日本語を入力する場合はフォーマットでUTF-8、UCS-2、Shift-JISなどのどれかを選択しておく必要がある。日本語を頻繁に入力する場合はメニューから設定、環境設定、新規作成ドキュメント、エンコードまでたどって、設定されているデフォルトのエンコーディングをANSIからUTF-8やUSC-2などに設定を変更しておくと便利。