脚本自动突出显示某些词在谷歌文档?



我正在寻找一个简单的脚本为谷歌文档附加组件,将突出显示在数组中保存的单词。我希望脚本在我键入时自动突出显示单词。这足够简单吗?

谢谢!

基于我可以使用Google Apps Script在Google文档中为某些单词着色吗?

function highlight_words() {
var doc   = DocumentApp.getActiveDocument();
var words = ['one','two','three'];
var style = { [DocumentApp.Attribute.BACKGROUND_COLOR]:'#FFFF00' };
var pgfs  = doc.getParagraphs();
for (var word of words) for (var pgf of pgfs) {
var location = pgf.findText(word);
if (!location) continue;
var start = location.getStartOffset();
var end = location.getEndOffsetInclusive();
location.getElement().setAttributes(start, end, style);
}
}

最新更新