シンプルだけどプラグインやマクロで機能拡張もできる使いやすいフリーのテキストエディタ「Mery」

mery
フリーのテキストエディタ「Mery」は、シンプルでとっても使いやすい。

長らくかなり古いバージョンのEmEditorを使っていたけど、「Mery」に完全に乗り換えた。

Meryyのいいところ

「Mery」のこんなところが気に入ってEmEditorから乗り換えた。

  1. [表示]メニューの[編集モード]からHTMLやJavaScriptを選べば、その言語仕様に対応した色付けをしてくれる。
  2. [ウィンドウ]メニューの[タブを有効にする]を選択すれば複数同時に開いたファイルをタブで切り替えて編集できる。
  3. プラグインで機能を拡張できる。
  4. マクロ(JavaScript)機能がある。
  5. 不必要な機能がごてごてついてないからシンプルで軽い。
  6. レジストリ不使用だから安心。
  7. フリーソフトだから。

EmEditorでももちろんできることだけど、有料だしね。

文字コードを指定してファイルを読み込み直してくれたりする機能も当然付いているので、自分が使うテキストファイルとしての仕様を全部満たしていた。

唯一、全角、半角関係なしに文字数をカウントしてくれる機能がなかったんだけど、これは公開されているバイト数をカウントするマクロをちょこっと変更して簡単に作ることができた。

指定した文字種だけを全角/半角に変更してくれるプラグインもかなり便利。

ということで、以下にフリーのテキストエディタ「Mery」の簡単な紹介。

「Mery」の詳細

Mery詳細については以下を参照。

フリーのテキストエディタ「Mery」を公開しています。

「Mery」作者のブログ

フリーのテキストエディタ「Mery」を開発しています。プログラミングや電子工作の記事もあります。

ダウンロードページ(Vector)

今回のリリースはバグ修正が中心です。鬼雲 6.1.3 の搭載と 64 ビット版の公開につき、あと少しだけベータ版にお付き合いくださいませ。

Meryはこんな感じ

「Mery」の起動はとても簡単。
ダウンロードしたら解凍して”Mery.exe”をダブルクリックするだけ。
インストールなんて必要ない。
レジストリフリーだから削除したとしてもカスが残らない。

「Mery」の画面ショット01:
「Mery」のメイン画面。
「Mery」のメイン画面

「Mery」の画面ショット02:
[表示]メニューの[編集モード]からHTMLを選択。
表示設定をHTMLにする

HTMLファイルを開いた画面
実際にHTMLファイルを開いたところ

「Mery」の画面ショット03:
[ウィンドウ]メニューの[タブを有効にする]を選択。
タブで複数ファイルを編集できるようにするメニュー

こんな風にタブで開いたファイルを切り替えるて編集することができる。
タブで各ファイルを編集できる

「Mery」の画面ショット04:
指定した文字種を全角/半角に変換してくれるプラグイン。
変換対象文字種を選択できるところがとてもよい。
全角/半角変換プラグインの画面

「Mery」の画面ショット05:
「Mery」の[基本]オプション設定画面。
折り返し方法や行番号の表示など結構細かく指定できる。
行間隔をして出来るのがとてもよい。
「Mery」の[基本]オプション設定画面

「Mery」の画面ショット06:
「Mery」の[表示]オプション設定画面。
「Mery」の[表示]オプション設定画面

「Mery」の画面ショット07:
「Mery」の[表示]オプション設定画面。
タブや改行などを記号表示するかどうかを指定できる。
「Mery」の[表示]オプション設定画面

「Mery」の画面ショット08:
「Mery」の[関連付け]オプション設定画面。
ファイルの種類(拡張子)との関連付け設定。
「Mery」の[関連付け]オプション設定画面

「Mery」の画面ショット09:
「Mery」の[キーボード]オプション設定画面。
各メニューに対応したショートカットキーを独自に設定できる。
「Mery」の[キーボード]オプション設定画面

「Mery」の画面ショット10:
「Mery」の[履歴]オプション設定画面。
開いたファイルの履歴保存数を指定できる。
「Mery」の[履歴]オプション設定画面

プラグインを追加してMeryの機能を増やす

標準ではMeryにない機能もプラグインを追加することで機能を拡張できます。

プラグインを追加する場合は、「Mery」のサブフォルダ[Plugins]にプラグインのDLLファイルをコピーするだけ。
[Plugins]にプラグインのDLLファイルをコピー

マクロ(JavaScript)は、「Mery」のサブフォルダ[My Macros]にJavaScriptで作成したファイル(.js)を保存するだけ。

実行するときは、[マクロ]メニューの[選択]で実行したマクロを選択する。

1度選択すれば後はメニューの[実行]か、[実行]ボタン、F4キーで実行できる。
[My Macros]にJavaScriptで作成したファイル(.js)を保存する