サクラエディタ ユニコード変換マクロ

ユニコードのままの文字列を元の2byte文字に変換するマクロ

unicodeEscape.js

var cnt = GetLineCount(0);
var result = ''; 

for (var i = 1; i <= cnt; i++) {
    // i行目を取得
    var str = GetLineStr(i);
    // \u.... の文字列の配列で取得、大文字小文字は問わない
    uniArray = str.match(/\\u.{4}/ig);
    if (uniArray) { 
        for (var j = 0, len = uniArray.length; j < len; j++) {
            str = str.replace(uniArray[j], String.fromCharCode(uniArray[j].replace('\\u', '0x')))
        }
    }
    result += str;
}
SelectAll(0);
InsText(result);

(変換の例)

 \u3042\u3044\u3046\u3048\u304a_abc123_\uff76\uff77\uff78\uff79\uff7a

マクロ実行後

あいうえお_abc123_カキクケコ

サクラエディタのマクロの登録は、下記を参考に。。。
サクラエディタで snakecase ⇔ camelcase - Oboe吹きプログラマの黙示録