Wordpress模板代码搞砸了

时间:2012-12-26 17:19:28

标签: wordpress newline

以下是我的wordpresss模板代码一次又一次发生的截图:

https://www.box.net/shared/zrql76wiimr790587yxj

我起初认为这是一个记事本++问题。但这也发生在phpstorm上。

知道为什么会这样吗?

1 个答案:

答案 0 :(得分:2)

您的代码没有搞砸,这是关于您的系统如何处理lineendings的问题。

Linux和OSX保存线路与Windows不同。

Linux和OSX使用Line Feed(LF)保存lineendings:

<强> \ n

虽然Windows使用Carriage Return + Line Feed(CR + LF)保存它:

<强> \ r \ n

所以可能发生的事情是你的文件写在一个不能保存windows格式的线条的系统上。您的编辑器很可能支持这种行结尾并可以处理它,查看编辑器的菜单。

**以下是编辑的一部分,而不是我的答案的一部分。**

当您尝试在项目和/或编辑器之间保留设置时,您可以查看EditorConfig,如果您将代码保存在git下,Github上的Dealing with line endings文章也可能是有帮助的。

编辑结束

在此处阅读更多内容:Wiki article