使用Vim正确缩进HTML和PHP
发布时间:2020-12-15 16:24:29 所属栏目:安全 来源:网络整理
导读:我一直在使用Vim一段时间,我不能得到正确的HTML缩进工作在PHP文件。 例如,我想要的是每个孩子缩进一个标签比它的父,如下所示。 ?phpif(isset($sports)) { //Do something?div labelUniform Size/label ul li class="left"label for="s" class="small"S/la
我一直在使用Vim一段时间,我不能得到正确的HTML缩进工作在PHP文件。
例如,我想要的是每个孩子缩进一个标签比它的父,如下所示。 <?php if(isset($sports)) { //Do something ?> <div> <label>Uniform Size</label> <ul> <li class="left"><label for="s" class="small">S</label><input type="radio" name="size[]" value="S" id="s" class="radio" /></li> <li class="left"><label for="m" class="small">M</label><input type="radio" name="size[]" value="M" id="m" class="radio" /></li> <li class="left"><label for="l" class="small">L</label><input type="radio" name="size[]" value="L" id="l" class="radio" /></li> <li class="left"><label for="xl" class="small">XL</label><input type="radio" name="size[]" value="XL" id="xl" class="radio" /></li> </ul> </div> <?php } ?> 使用PHP-correct-Indent脚本,代码的格式如下: <?php if(isset($sports)) { //Do something ?> <div> <label>Uniform Size</label> <ul> <li class="left"><label for="s" class="small">S</label><input type="radio" name="size[]" value="S" id="s" class="radio" /></li> <li class="left"><label for="m" class="small">M</label><input type="radio" name="size[]" value="M" id="m" class="radio" /></li> <li class="left"><label for="l" class="small">L</label><input type="radio" name="size[]" value="L" id="l" class="radio" /></li> <li class="left"><label for="xl" class="small">XL</label><input type="radio" name="size[]" value="XL" id="xl" class="radio" /></li> </ul> </div> <?php } ?> 即使使用缩进的HTML,然后我添加PHP代码,缩进被忽略,移动新的HTML代码行,没有任何缩进。 所以,有什么办法,我可以得到我想使用HTML文件中的HTML缩进格式,使用Vim?
这仍然困扰我。我只是决定最好的解决方法(对我个人)是这样的:
:set filetype=html 然后突出显示您的文本,并按=。繁荣! HTML格式化成功。 (不理想,我知道,但至少它的工作。) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读