如何使用脚本中的app.changeGrepPreferences.changeTo访问更改的项目计数


function changeGrep(toFind, toChange) {
// clear input field
app.findGrepPreferences = app.changeGrepPreferences = NothingEnum.NOTHING;
// search preferences
app.findChangeGrepOptions.includeFootnotes = true;
app.findChangeGrepOptions.includeHiddenLayers = true;
app.findChangeGrepOptions.includeLockedLayersForFind = false;
app.findChangeGrepOptions.includeLockedStoriesForFind = false;
app.findChangeGrepOptions.includeMasterPages = true;
app.findGrepPreferences.findWhat = toFind;
// this method does not give the desired effect
var elementsToChange = app.changeGrepPreferences.getElements();
alert(elementsToChange.length);
app.changeGrepPreferences.changeTo = toChange;
// clear input field
app.findGrepPreferences = app.changeGrepPreferences = NothingEnum.NOTHING;
}

哪个命令将收集已更改元素的数组?在执行脚本后,我想在警报中显示一条关于找到的匹配次数和更改次数的消息

我找到了一个解决方案

app.activeDocumnet.changeGrep().length

此命令获取一个长度为匹配的数组

最新更新