notepad++转换文档格式

说明:这里的文档格式不是指常说的ANSI,UTF8什么的,而是windows文档,Unix文档与Mac文档。

这三个文档格式有什么不同呢?简单的说就是换行符各不同。这几天一直在折腾xTaoke主题,本来我在本地早调试好了的,结果上传到网站(linux系统)却发现错误百出,用wp自己的主题编辑功能打开一看,原来所有主题代码文件都变成了不换行的形式…

我也不是第一次修改主题了,之前也碰到这种情况,一般是文件编码的问题,比如utf8与不带BOM的utf8啦。结果这次怎么改文件编码都不对。后来我发现notepad++的【设置–首选项–新建】里面可以设置新建文档为unix文档,于是我就新建了一个unix文档并把一个PHP文件代码复制进去,覆盖保存,咦,这个文件就对了。

npp设置

npp设置

然后我注意看了下,发现notepad++的状态栏上就有当前文档的文档格式。

npp状态栏文档格式

npp状态栏文档格式

有的文件这里显示的是Unix,甚至还有一个是Mac文件,汗

经测试发现Unix文档格式则不会导致上传到linux空间换行失效(当然,linux=unix),所以我需要把我的主题文件都转化成Unix文档。

挨个儿查看菜单,终于被我找到了更换系统文档格式的地方:

npp转换文档格式

npp转换文档格式

菜单位置:【编辑档案格式转换】,即可在windows,unix与mac文档之间互相切换。

———————————–

不多说了,我继续折腾主题去了。

4 评论

发表评论

电子邮件地址不会被公开。