使用ultraedit批量转换PHP文件由unix格式转换至dos格式

Posted by

近来看一些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();

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注