#8146
kuya
メンバー

期待されている動作と違うかも知れませんが
便利そうだったのでマクロを作ってみました。

動作確認
EmEditor Professional Version 9.00 beta 1

if (document.Path.length == 0) {
alert(“最初のファイルを開いて下さい。”);
Quit();
}
var fs = new ActiveXObject(“Scripting.FileSystemObject”);
var fo = fs.GetFolder(document.Path);
fe = new Enumerator(fo.Files);
var fileNames = new Array();
for (var i = 0; !fe.atEnd(); ++i){
fileNames = fe.item().name;
fe.moveNext();
}
fileNames.sort();
for (var i = 0; i < fileNames.length; ++i){
if ( fileNames
== document.Name ) {
if ( (i+1) == fileNames.length) {
editor.OpenFile(document.Path+””+fileNames[0]);
} else{
editor.OpenFile(document.Path+””+fileNames[i+1]);
}
break;
}
}