Notepad3 の日本語化パッチがないということで作ってみました(後に本家が多言語プロジェクト化しパッチ不要に)。ついでに解説。初期状態でメモリ使用量は4MB未満で軽快動作。起動速度でいえばメモ帳と変わらないですね。インストーラ版でインストールすれば、メモ帳を置き換えます。あるいはレジストリを使わないポータブル版としても使えます。
パソコンを開いていて何か書こうとか、コピペとか思った時に、2秒後には画面は出ているので必須なんですね。紙を!というか。とりあえずこれで開いてみて間違いない。Windowsのメモ帳では固まったり、古くは折り返しが勝手に入ったりあまりにも貧弱だったので。
対応言語は45くらい?システムファイルもハイライトするのでメモ帳よりはるかに便利です。
- バッチ(.bat)、設定ファイル(.iniなど)、レジストリ(.reg)、Diffファイル
- HTML, XML, Perl, CSS, JavaScript, JSON, VBScript, Markdown, ASP (JS, VBS)
- C/C++, C#, Resource Script, Makefiles, CMake, Java, Visual Basic
- Inno SetupPascal, アセンブリ, PowerShell, Shell Script(bash)
- Perl, Python, Apache Config, SQL
- AutoHotkey (AHK), AutoIt3, AviSynth, CoffeeScript,
- LaTeX, Lua, NSIS, Ruby, Tcl, YAML / VHDL scripts
- Awk, D Script, Go Script, MATLAB, Nim, R-S-S (R言語?)
- NFO/ANSI art
WEB標準となっているUTF-8以外にも、様々な文字コードに対応。ファイルごとにカーソル位置、文字コード、行しおり(ブックマーク)を記憶。置換機能は選択オプションが多く、正規表現も強力な鬼雲が使えます。文書内2度目の単語入力を補完します(まあしかし日本語では文章を拾ってしまい非常に長い候補になるので要望し、2018年8月時点の開発版でアルファベットだけを検出する設定もできるようになりました)
この開発版でRust構文ハイライトにも対応、トゥルーインライン入力に対応、文字コード検出強化中、予約語自動補完も追加。開発が早いというか、魔法使いが開発していて、要望が通ればその日から数日でPortableAppsの形態で公開されます。2018年11月半ばでリリース候補版となっており、近々正式版が出るでしょう。
以下、画像で説明。 Continue…