是否有Sublime Text 3(ST3)插件可将<?
和<?=
等PHP短标签转换为各自({更合适的)<?php
和<?php echo
等效标签?
似乎对于插件来说会有点过分,如果就是这样的话,但我还没有找到一个可以做到这一点。
如果它们不存在,那么即使在意大利面条代码中,它也会在行的末尾添加分号。
答案 0 :(得分:4)
您可以使用以下步骤替换项目中的所有<?
和<?=
:
Ctrl + Shift + f
查找并替换项目中所有文件中的单词如果某些文件包含<?php
而不是<?
,则执行替换会导致语法错误:<?phpphp
因此,为了解决这个问题,ST3允许您使用正则表达式进行查找(通过单击搜索栏中的[]
符号)。因此,您可以使用以下表达式仅查找<?
<\?( |\n)
答案 1 :(得分:0)
另一种方法:
<?=
替换为<?php echo
<?
替换为<?php
<?phpphp
替换为<?php