我已下载了我创建的网站 想要找到域名并用新域名替换它,而不必打开每个文件。
我使用EditPlus
是否有任何编辑器可以执行此操作,或者您是否知道如何在Windows或editplus中执行此操作?
THX
答案 0 :(得分:2)
我建议Notepad++。它可以搜索和替换一个文件,所有打开的文件或目录中的所有文件。
答案 1 :(得分:1)
您可以在powershell中执行此操作。
$textToRemove = New-Object System.Text.RegularExpressions.Regex "SOMEREGEX", SingleLine
Get-Item "*.php" | ForEach-Object {
$backupfile = [System.IO.File]::Copy($_.FullName,"NEWPATH")
$text = [System.IO.File]::ReadAllText($_.FullName)
$text = $textToRemove.Replace($text, "REPLACEWITHTHIS")
$newFile = [System.IO.File]::OpenWrite($_.FullName)
$newFile.Write($text);
$newFile.Close()
}
以上是未经测试的代码。 Powershell是您自动执行此类任务的朋友。
答案 2 :(得分:0)
最糟糕的情况是,你可以选择像Dreamweaver这样的试用版。
那就是说,我相信Notepad++能够做到这一点。
答案 3 :(得分:0)
我认为EditPlus有一个“继续下一个文件”按钮。
所以打开所有文件 按ctrl + F. 发现:olddomain 替换:newdomain
“全部替换”按钮和“继续下一个文件”按钮。
答案 4 :(得分:0)
您也可以使用Eclipse或Aptana执行此操作