我相信这对于这个SE来说是一个不合适的问题,因为它不是与编程相关的AFAIK,但也许这里有人有一个想法。多年来,我一直在我的博客中发布代码,没有任何格式问题。现在突然,当我从我使用的IDE复制和粘贴代码时,LFs被剥离了。我无法想象会发生什么变化。
一些其他疑难解答信息:
我正在粘贴到可视化编辑器中,不是HTML编辑器(我一直都是这样做的)
粘贴到PRE节中没有帮助CR/LF信息在剪贴板中(例如,当我粘贴到Word中时,LFs和制表符会被保留)使用粘贴文本粘贴具有正确的LFs,但会删除制表符,因此这不是一个选项WP更新(截至目前)WP 3.1.2,我正在使用TinyMCE,但禁用了它,但没有任何效果;还有WP语法,no joy,有人能提出其他建议来解决这个问题吗?我快死了。我已经重读了section in the Codex 只是为了确保我没有遗漏一些明显的东西,但没有什么会突然出现。多年来,我一直在我的博客(www.tomauger.com)中粘贴代码,没有任何特殊插件,只是将其粘贴在PRE标签中,从未遇到过这个问题。有什么可以改变的?
最合适的回答,由SO网友:Tom Auger 整理而成
这几乎可以肯定是Google Chrome的问题(尽管该漏洞可能仍存在于WordPress中,因为Chrome在粘贴到粘贴文本或从Word区域粘贴时保留了所有制表符和换行符,所以Chrome本身并没有去除换行符。)
我建议我们关闭这个,因为它可能不属于这里,我会在Trac上发布一个bug。