Archive for November, 2009

Закоментиране на цял блок код с един знак

Sunday, November 1st, 2009

Този бърз хак работи само в езици, които поддържат коментари от вида “//” за коментиране на ред и такива от вида “/* … */” за коментиране на блок.
Да вземем този блок:


blqk();
puf();
paf();

Да го закоментираме целия:

/*
blqk();
puf();
paf();
*/

И да закоментираме затварящия коментар :)

/*
blqk();
puf();
paf();
//*/

В този момент целия блок е закоментиран. Ако сега добавим единична “/” пред отварящия коментар, коментарите ще отпаднат и блокът ще се разкоментира:

//*
blqk();
puf();
paf();
//*/

Изпробвано е и работи в С и РНР. Ако имате пуснато оцветяване на кода в редактора, който ползвате (и оцветяването работи добре в реално време), ще видите интерсна гледка при добавяне и премахване на магическата “/” :)