近来看一些PHP的代码,国外的源码很多是unix,为了方便,需要批量转换至dos格式,看了一下国内的网站介绍,并不是很准确,从IDM官网看了说明,转一下:
菜单—>搜索—>在文件中替换
查找:^n,替换为:^r^n
为了防止这个目录中已经有了DOS格式的文件,还要执行一次:
查找:^r^r^n,替换为:^r^n
要注意文件类型的筛选,及目录的选择,还有高级里面,是否包括子目录
这个操作必须要在文件关闭的状态下执行,打开时,执行查找替换无效
批量替换已经打开的文件至DOS格式文件的JS代码是:
// ----------------------------------------------------------------------------
// convertAllOpenFilesToDOS.js
// This script converts all open files to DOS format.
// Copyright (c)2009 IDM Computer Solutions, Inc.
// ----------------------------------------------------------------------------
// Get the num of open documents.
var num_of_docs = UltraEdit.document.length;
// Enumerate through all open documents and convert files.
var index;
for (index = 0; index < num_of_docs; index++) {
UltraEdit.document[index].top();
UltraEdit.document[index].unixMacToDos();
}
// Save files
UltraEdit.saveAll();
