为了让其他程序员容易阅读代码,并保持代码的优雅,我们需要学会统一格式。这篇文章讨论了空格和制表符的使用。
缩进代码时用空格还是用制表符更好?这往往是一个争论不休的话题,如果你正在寻找一个快速而明确的答案,大多数优秀的程序员都喜欢使用标签,但让我们把它很好地分解。
每个程序员和编辑器都使用不同的空间来缩进(但最常见的是4个),这导致了不一致的代码,在阅读别人的代码时可能更难阅读。此外,缩进需要更多的字符(这增加了其数据大小)。
然而,空格在网络浏览器中渲染代码时具有优势(其中HTML实体
用于缩进),因此它是一种相对容易移植的格式,只是作为一种稳定和可靠的渲染方法获得了优势(4个空格将始终显示为4个空格)。
它们是程序员在编辑器中设置的任何宽度(如果编辑器可以这样做的话),所以如果你喜欢特定的缩进,没问题--我们可以各自用不同的标签宽度看同样的代码。同时,这是一个非常经济的字符,不需要像仅仅是空格那样经常重复。
当把有制表符的代码渲染到HTML页面时,习惯上是用固定的空格来代替制表符,以确保在所有的浏览器中正确显示。
$code = '<?php$a = 5+3;$b = 4;如果($a>$b){echo $a . "> " .$b;} else {echo $b . "<= " .$a;}?>';echo str_replace("\t", ' 。', $code);
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | zh