わいあーど頭痛

「ロスト・エンド・クレイドル」更新情報などのブログ

独断と偏見による推しテキストエディタ(+α)紹介/伺か Advent Calendar 2021 12月6日

adventar.org
伺か Advent Calendar 2021の12月6日の記事です。

はじめに

里々とYAYAの間で右往左往している系のゴースト作者です、こんにちは。
関数や変数名に空白が混じりこんだりする悲劇を無くしたいですね。
というわけで、筆者の推しテキストエディタ+αをご紹介します。(順不同)
記事内の画像の辞書は筆者作のゴーストなど*1です*2

里々erなら一度は試してみたい「さとりすと」

nanachi.sakura.ne.jp
里々向け統合開発環境です。

f:id:shimahebi:20211205010803p:plain
といった感じで、タブ機能や色分け+空白文字表示があります。
さらに、サーフェスパレットからの表情変更の挿入や、実際の動作を追えるイベントログなど、様々な機能があります。

とても軽い「TeraPad

tera-net.com
筆者環境ではテキストファイルの既定のプログラムへ指定しているぐらい、軽いです。
プラグインを追加することで、ゴーストへ文章を送信したりといった機能を増やせます。リンク

YAYAの辞書で使っている様子

f:id:shimahebi:20211205010836p:plain
YAYAの場合、編集モードをC/C#にすると軽く色分けできます。*3
YAYA独自の文法や関数には対応できませんが、簡易的には充分と感じます。

軽くて高機能「サクラエディタ

sakura-editor.github.io
高機能さを使いこなせてはいないのですが、軽いので手放せません。

里々の辞書で使っている様子

f:id:shimahebi:20211205010857p:plain
色分け設定はもっしょくしさんの作成されたものを使わせていただいています。

YAYAの辞書で使っている様子

f:id:shimahebi:20211205010903p:plain
上に同じく、色分け設定はもっしょくしさんの作成されたものを使わせていただいています。

カスタマイズ性の高い「VScode

azure.microsoft.com
日本語環境では初期設定で色々弄る必要があります。

YAYAの辞書で使っている様子

f:id:shimahebi:20211205010916p:plain
ファイルの言語設定はC#としています。

シンプルかつ高機能「Mery

www.haijin-boys.com
マクロが簡単に組める(※私の感想です)ので、たくさんの文章に一定の処理を加えるなどできます。

里々の辞書で使っている様子

f:id:shimahebi:20211205010934p:plain
好みにもよりますが、デバッグするときわかりやすいので、私はこのぐらいの色分けにしています。

アウトラインの設定

タイプ:カスタム
最大レベル:1
レベル欄の検索:(*|@|#)([^\t]*)
正規表現へチェック
置換:\1\2
バーの位置はお好みで。

YAYAの辞書で使っている様子

f:id:shimahebi:20211205010943p:plain
アウトラインの階層表示が嬉しいですね。

アウトラインの設定

タイプ:括弧{}の数
バーの位置、最大レベルと規定レベルはお好みで。

番外:日本語プログラミングフォント「PlemolJP」

github.com
全角スペースが可視化されたり、アルファベットの判別がつきやすかったりします。
まずはウィンドウズ付属のメモ帳のフォント設定を変更してみるのもよいかもしれません。
f:id:shimahebi:20211205010958p:plain

おわりに

語ると言いましたがあれは嘘だ(?)語れるほどの文章力が筆者にありませんでした。
エディタは他にもいろいろ試してはいるのですが、常用していると言えるのは、今回紹介したものだけです。

*1:プラグイン辞書もある

*2:ステマかな?

*3:文法がCっぽいらしいので、他のエディタでも割とそう