2013-11-25 60 views
0

有什么方法可以快速打开和关闭PHP中的块注释吗?我发现自己评论了调试/开发的代码段,当它回去取消注释时,它会在10秒内找到结束标记的确切位置,而另一秒则会删除它。表面上不是太糟糕,但是当你评论&时常常会注意到这些秒数加起来,真的可能会混淆我的“凹槽”。快速打开/关闭块注释

+0

很多编辑都有这个。崇高的文本2例如。 – Gant

回答

1

您可以结合单个级别和块级别的评论来让它非常接近。例如:

正常块注释:

/* 
    [ This is not executed ] 
*/ 

会变成这样(块注释 “上”):

/* 
    [ This is not executed ] 
//*/ 

这(块注释 “关”)

//* 
    [ This is executed ] 
//*/ 

只有一个“/”在“开”和“关”之间进行交换。这不是全球性的,你必须知道评论块的起始位置,但它对于开发非常有用。秒很重要!

请注意,单行注释不会阻止关闭块注释的工作,所以如果您有重叠的块注释,这可能无法正常工作。

/* 
    [ This is not executed ] 
//*/ 
    [ This is executed ] 
//*/ 
+0

我使用这个技巧。作为奖励,// * /之后的一行代码将在块打开时切换,反之亦然。 –

0
if($debug){ 
    .... 
} 

和切换从会话$调试/ GET /配置

0

我建议你检查你的你是怎么做的这种做法。您需要评论/取消注释/删除块,因为这可能非常不利。

您如何创建执行某些功能的小方法,并且您只需评论一小段代码(即调用这些方法)。

或者,您可以根据某些变量以打开和关闭的方式创建它。

一个很好的例子就是PHP单元,其中任何以测试运行开始的方法。 http://phpunit.de/manual/current/en/index.html

另一个是简单的测试 http://www.simpletest.org/

,当你组织你的代码,并建立它,而记住这些模式,我认为,这可能是非常有成效的。