如何将所有源代码向左对齐?
Posted
技术标签:
【中文标题】如何将所有源代码向左对齐?【英文标题】:How can I align all source code to the left? 【发布时间】:2015-04-12 01:28:15 【问题描述】:查看我的 WordPress 驱动网站的源代码如下所示:
有没有办法清理一下,让代码看起来更像这样:
所有内容都左对齐并去除空行。我知道我可以修改我的主题的 php 文件并自己对齐它,但我宁愿在呈现页面时完成。
我遇到过一些可以完全缩小页面的代码 sn-ps 和插件,但它们太过分了。
我只是想让我的源代码看起来更干净。
【问题讨论】:
每个像样的 IDE 都具有您正在寻找的功能。即,Netbeans 可以使用快捷键alt+shift+F 做到这一点。您使用的是什么 IDE? ***.com/questions/7107140/beautify-html-output @Masiorama 我正在使用 GitHub 的 Atom.io。它们是否允许您在编辑文件时保持对齐,但在保存时清理它? 然后检查一下:***.com/questions/22611377/…;关于on-save功能,我不知道。 许多插件会将代码添加到您无法像这样对齐的头部。此外,没有必要。以简洁一致的方式缩进您正在使用的实际文件非常好,但输出是针对浏览器的。而是考虑压缩整个事情。 【参考方案1】:我找到了一个使用正则表达式的简单解决方案:
ob_start( function ( $output )
return preg_replace( '/(?:(?:\r\n|\r|\n)\s*)1/s', "\n", $output );
);
将其粘贴到 Wordpress 的 index.php 文件的顶部就可以了。
【讨论】:
以上是关于如何将所有源代码向左对齐?的主要内容,如果未能解决你的问题,请参考以下文章