相当于标题所说的内容。有没有办法让PhpStorm在使用PHP的控制结构替代语法时突出显示结束“标记”?
请看一下这个示例代码:
<?
if($x==5) {
echo "x is equal to 5";
}
?>
如果我将光标放在开/关大括号旁边或之前,PhpStorm会自动突出显示匹配的开/关大括号。
现在,如果我们编写相同的代码,但这次使用PHP的替代语法来控制结构,我们最终会得到这样的结果:
<? if ($x==5): ?>
x is equal to 5
<? endif; ?>
在这种情况下,PhpStorm不会突出显示开头“if”或结束“endif;”。有没有办法让它突出显示它?
答案 0 :(得分:3)
不幸的是,当前版本的PhpStorm无法做到这一点。
https://youtrack.jetbrains.com/issue/WI-14517 - 观看此门票(星级/投票/评论)以获得任何进展通知。到目前为止,它尚未与任何特定的未来版本相关联(目前尚未计划实施)。
答案 1 :(得分:2)
2017版PHPStorm现在支持它。但显然他们有问题,他们关闭了这个功能,他们没有提到问题是什么。但您仍然可以通过以下方式启用它:查找操作 - &gt;注册表 - &gt; php.brace.alt.syntax
请参阅此处的回复Alternate PHP syntax