とりあえず日記

VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ(いまここ🍄)

C言語のエスケープシーケンス ・アンエスケープシーケンスを行う秀丸マクロを書いた

C言語エスケープシーケンス ・アンエスケープシーケンスを行う秀丸マクロを書いてみた。
(自分が使う範囲しか実装していないので不足あるかも。)

対応しているエスケープ

\    ←→ \\
"    ←→ \"
'    ←→ \'
タブ ←→ \t
改行 ←→ \n

ファイル名のエスケープシーケンス


ファイル名のアンエスケープシーケンス


タブ、改行のエスケープ


タブ、改行のアンエスケープ


普通の文章をC言語の文字列へ変換


ダウンロード(github)

https://github.com/ohtorii/hidemaru_c_escape
左上の「ZIPボタン」を押すと(.zip)ファイルでダウンロードできます。

動作環境

秀丸エディタver8.20 beta14で動作を確認していますが、秀丸エディタver8以降なら動くと思います。

インストール

以下ファイルを秀丸エディタスクリプトディレクトリへコピーして、ショートカットキーに割り当てて下さい。

  • cmd_escape_sequence.mac
  • cmd_to_cstr.mac
  • cmd_unescape_sequence.mac


秀丸スーパーライセンスパック [ダウンロード]

秀丸スーパーライセンスパック [ダウンロード]