ultraEditのjsスクリプト実行出力の制御


var num_of_docs = UltraEdit.document.length;

var dashes = "// ------------------------------------------------------------";
dashes += "----------------\r
"; // Enumerate through all open documents and add the header. var index; for (index = 0; index < num_of_docs; index++) { UltraEdit.document[index].top(); UltraEdit.document[index].write(dashes); UltraEdit.document[index].write("// Script Name: \r
"); UltraEdit.document[index].write("// Creation Date: \r
"); UltraEdit.document[index].write("// Last Modified: \r
"); UltraEdit.document[index].write("// Copyright (c)20XX\r
"); UltraEdit.document[index].write("// Purpose: \r
"); UltraEdit.document[index].write(dashes); } //end for loop

UltraEdit.document[index]は、ultraEditが開いている対応するindex番目のドキュメントを表し、左から右にかけてUltraEditの出力デバイスを制御することができる