Расставляй правильно приоритеты и не отвлекайся на мелочи

Трюк с комментариями: комментируем большие блоки

Не знаю, долетал ли до Вас этот пост (Every keystroke is a prisoner - a neat commenting trick), или Вы знали об этом раньше и по-тихому этим пользовались, но идея облегченного комментирования блоков мне очень понравилась, тем более она корректно работает в PHP, JavaScript и CSS, и мне, не использующему навороченных IDE кажется очень сподручной.

Собственно не буду уходить от предложенных в статье примеров, которые я нагло содрал с источника, думаю понять трюк не составит труда, когда для комментирования и раскомментирования целого блока достаточно просто добавить или удалить один слэш (/).


foo();
/*
bar();
baz.foo = 200;
return{
  dolly:clone()
}
// */

Добавляем в 3-ей строке слеш и получаем:


foo();
//*
bar();
baz.foo = 200;
return{
  dolly:clone()
}
// */

Для CSS трюк немного видоизменяется:


    .test{
        border:1px solid red;
        /*/
        background-color:blue;
        /**/
        margin:1em;
    }
     

CSS:


    .test{
        border:1px solid red;
        /**/
        background-color:blue;
        /**/
        margin:1em;
    }
     

Комментируйте на здоровье!

3 комментария на статью:
  • Anonymous:

    Спасибо! Хороший трюк. Возбму на заметку.

  • alexandroid:

    Есть еще похожий трюк когда нужно быстро переключаться между двумя блоками кода (для тестирование идей, например):

    //*/
    блок 1
    /*/
    блок 2
    //*/

    Убиранием первого слеша в первой строке будет включаться либо 1-й либо 2-й блок.

  • admin:

    2 alexandroid:
    Дельный совет, спасибо.

Ответить