サクラエディタでperlの構文チェックをするには、
CTRL+F5で「外部コマンド実行...」を実行し、以下のコマンドを入力します。
"[perlのパス]\perl.exe" -c "$F"エラーがある場合はダブルクリックでエラーの行へジャンプできるので便利♪
"[perlのパス]\perl.exe" -c "$F"エラーがある場合はダブルクリックでエラーの行へジャンプできるので便利♪
if (argName.indexOf("rules=") > -1){ options.rules = argName.substring(argName.indexOf("=") + 1); } else if (argName.indexOf("format=") > -1) { options.format = argName.substring(argName.indexOf("=") + 1); }こんなかんじに。
if (argName.indexOf("rules=") > -1){ options.rules = argName.substring(argName.indexOf("=") + 1); } else if (argName.indexOf("format=") > -1) { options.format = argName.substring(argName.indexOf("=") + 1); } else if (argName.indexOf("charset=") > -1) { options.charset = argName.substring(argName.indexOf("=") + 1); }
var input = api.readFile(relativeFilePath),
var input = api.readFile(relativeFilePath, options.charset),
readFile: function(path){ var forReading = 1; var tf = fso.OpenTextFile(path, forReading); var allText = tf.ReadAll(); tf.Close(); return allText; }こうする。
readFile: function(path, charset){ var stream = new ActiveXObject('ADODB.Stream'); stream.type = 2; stream.charset = charset || '_autodetect_all'; stream.open(); stream.loadFromFile(path); var allText = stream.ReadText(); stream.close(); return allText; }UTF-8でも文字化けしなくて便利♪