【发布时间】:2014-02-17 17:35:02
【问题描述】:
在 Notepad++(我喜欢使用)中,我通常用这种语法编写 PHP 语句
<?php if ($something == 'is_cool'):
// Do it
endif; ?>
相对
<?php if ($something == 'is_cool'){
// Do it
} ?>
endforeach 也是如此;之类的。问题出在 Notepad++ 中,它会突出显示匹配的括号 {} 但不匹配 if、endif / foreach、endforeach / 等等...
有没有办法设置它,以便在我单击其中一个或另一个时匹配并突出显示这些类型语句的开始和结束?我已经在首选项中进行了一些操作,并勾选了“突出显示评论/php/asp 区域”的复选框,认为可能会这样做,但可惜事实并非如此。对于任何值得匹配的突出显示,它就像一个带有普通旧 HTML 的冠军(减去一些 HTML5 标签,但没什么大不了的)。
我怀疑我可以使用用户定义的语言工具来做到这一点,但老实说,它的界面看起来有点疯狂......我不想花时间深入研究它,除非我知道它会做我想做的事正在寻找。如果我使用该工具,我似乎已经定义了所有的开始和结束标签,这似乎是为了匹配一些常用的标签而做的很多多余的工作。
谢谢
【问题讨论】: