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

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

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

JAVASCRIPT:

  1.  
  2. foo();
  3. /*
  4. bar();
  5. baz.foo = 200;
  6. return{
  7.   dolly:clone()
  8. }
  9. // */
  10.  

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

JAVASCRIPT:

  1.  
  2. foo();
  3. //*
  4. bar();
  5. baz.foo = 200;
  6. return{
  7.   dolly:clone()
  8. }
  9. // */
  10.  

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

CSS:

  1. .test{
  2.     border:1px solid red;
  3.     /*/
  4.     background-color:blue;
  5.     /**/
  6.     margin:1em;
  7. }
  8.  

CSS:

  1. .test{
  2.     border:1px solid red;
  3.     /**/
  4.     background-color:blue;
  5.     /**/
  6.     margin:1em;
  7. }
  8.  

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

Статья закончилась, но Вы можете:
- сказать спасибо автору:
- поделиться статьей с друзъями:
- прокомментировать статью: Комментарии (3)

3 Комментариев на статью: “Трюк с комментариями: комментируем большие блоки”

  1. Anonymous:

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

  2. alexandroid:

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

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

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

  3. bridennis:

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

Ответить

 
Последние комментарии
  • zhuk51: Как это чем помешал? Вот ты странный. Он что-то скачивает, не...
  • Dexel: Скажите, а чем можно заменить команду phpize? Потому как у меня её...
  • Zmey: Лично мне он помешал тем, что ноутбук старый и тормозит нереально, а этот...
  • саша: А как зайти в javascript в internet explorer,а то у меня возникает...
  • nvic: По поводу граблей – очень точно. Сам пару дней на одном месте...
  • by and atour: Центре Красоты Медикал Клаб - пластическая хирургия киев , косметология, гинекология . С гарантией качества элитные кухни в нашем салоне
Популярное
1 2 3
Рубрики