Meryのマクロ機能
マクロの使用方法
Meryでは最初からいくつかのマクロが用意されていますが、リンク先のマクロも使用できます。
Meryマクロ
マクロライブラリ
- 標準マクロ:ファイル検索、文字列ソート、特殊文字入力、連続する重複行の削除
- マクロの使用方法:メニューバー→マクロ→選択→「Meryフォルダ\Macros」から対象マクロを選択
マクロのセット方法
よく利用するマクロはセットしておく事もできます。
- マクロのセット方法:メニューバー→マクロ→カスタマイズ→新規作成→対象マクロを選択
- マクロセットの使用方法:メニューバー→マクロ→最下行のメニューから選択
Meryのマクロ
重複行の削除
重複行を削除するマクロの作成方法です。
Meryにも「連続する重複行を削除」というマクロがありますが、これだと連続した行しか対象にならないので全ての行を対象としたマクロを作成します。
また、以下のリンク先のものをコピーして使用しても同様の処理が可能です。
actslabo.web.fc2.com/freesoft/uniq.txt
- マクロファイルの作成:以下の内容をコピーしてエディタに貼り付ける→重複行を削除.jsとして保存する→「Meryフォルダ\Macros」に移動する
- マクロのセット:メニューバー→マクロ→カスタマイズ→新規作成→対象マクロを選択
if(document.selection.Text=="")document.selection.SelectAll();
var i,j,text=document.selection.Text.split("\n");
for(i=0;i<text.length;i++){
for(j=0;j<i;j++){
if(text[i]==text[j]){
text.splice(i,1);
i--;
break;
}
}
}
document.selection.Text=text.join("\n");