Show/Hide Toolbars

EmEditor 帮助

导航: EmEditor 帮助 > 宏参考 > Editor 对象 > Methods

EmEditor 宏参考: ReplaceInFiles 方法

Scroll 上一页 首页 下一页 其他
EmEditor 主页 - EmEditor 帮助 - EmEditor 宏参考 - Editor 对象

ReplaceInFiles 方法

在多个文件中替换文本。

[JavaScript]

editor.ReplaceInFiles( strFind, strReplace, strPath, nFlags, nEncoding, strFilesToIgnore, strBackupPath );

[VBScript]

editor.ReplaceInFiles strFind, strReplace, strPath, nFlags, nEncoding, strFilesToIgnore, strBackupPath

参数

strFind

指定一个要搜索的字符串。

strReplace

指定一个要替换为的字符串。

strPath

指定一个要搜索的路径。它包括通配符例如 * 和 ?。

nFlags

指定一个下列值的组合。

eeFindRecursive

在指定路径的子文件夹中搜索。

eeFindReplaceCase

大小写需符合。

eeFindReplaceEscSeq

使用转义序列。不能与 eeFindReplaceRegExp 联用。

eeFindReplaceIgnoreFiles

忽略由 strFilesToIgnore 指定的文件或文件夹。

eeFindReplaceOnlyWord

匹配整个单词。

eeFindReplaceRegExp

使用正则表达式。不能与 eeFindReplaceEscSeq 联用。

eeFindSaveHistory

为重复搜索保存搜索过的字符串。

eeOpenDetectAll

检测所有编码。

eeOpenDetectCharset

检测 HTML/XML 字符集。

eeOpenDetectUnicode

检测 Unicode 签名 (BOM)。

eeOpenDetectUTF8

检测 UTF-8。

eeReplaceBackup

保存备份。不能与 eeReplaceKeepOpen 联用。

eeReplaceKeepOpen

保持已修改的文件开启。不能与 eeReplaceBackup 联用。

nEncoding

编码常数中选择或指定任何用于 Windows 操作系统的代码页。

strFilesToIgnore

如果 nFlags 包括 eeFindReplaceIgnoreFiles,指定要忽略的文件或文件夹名称。它能包括通配符,例如 * 和 ?。要指定多个文件,用分号 (;) 来隔开文件。

strBackupPath

指定备份文件夹如果 nFlags 指定 eeReplaceBackup。

备注

这个动作不能被撤销除非 nFlags 指定 eeReplaceKeepOpen。建议你用它来把 eeReplaceBackup 指定为 nFlags 并保存备份。如果相同的文件名称存在在备份文件夹中,那么新的备份会改写旧的文件。

版本

支持 EmEditor 4.02 或之后的版本。

Copyright © 2003-2016 by Emurasoft, Inc.