вторник, 22 сентября 2009 г.

Code Folding в NetBeans

Уже довольно давно ползуюсь NetBeans, но совснем недавно узнал, что в нём можно делать code folding (аналог #region в Visual Studio).
Итак, формат такой
// <editor-fold defaultstate="collapsed" desc="describe what is in here">
your code here
// </editor-fold>
Параметры defaultstate и desc не обязательны.
Вот часть кода в раскрытом виде

А вот она же, но уже в свёрнутом виде


Естественно мало кто захочет набирать всё это каждый раз вручную. Поэтому открываем
Tools → Options → Editor → Code Templates
и создаём следующий шаблон
// <editor-fold defaultstate="collapsed" desc="${comment}">
${selection}${cursor}
// </editor-fold>
Сохраняем.
Выделяем часть кода, давим Alt-Enter и выбираем наш Surronud with...

Вообще бытует мнение, что если приходится использовать фолдинг, то ваш код не очень хорошо структурирован, и я с этим согласен. Но если, например, нужно разобраться в длиннющем скрипте, то здесь фолдинг может очень помочь.

1 комментарий:

  1. а для css есть аналог? комментарии то в css только /*код*/

    ОтветитьУдалить