2013-10-14 4 views
1

Возможно ли в Netbeans скрыть некоторые фрагменты кода, особенно код отладки, из представления исходного кода?Netbeans: скрыть определенные строки в исходном коде

Например, я хотел бы спрятать: System.out.println("DEBUG: ...");, с ... быть тем, что необходимо для печати некоторых переменных.

Мне не нравится, что он не хватает, как выглядит мой код, но если я удалю его полностью, тогда мне может понадобиться его завтра, например.

ответ

2

Netbeans редактор позволяет скрыть (раз):

  • целые методы
  • внутренние классы
  • импорт
  • Javadoc и
  • первоначальный комментарий и теги.

Дискретные строки инструкций не являются частью этого списка.

Опции -> Редактор -> Общие сведения позволяет вам контролировать, что будет свернуто.

enter image description here

enter image description here

Представьте беспорядок вы получили бы в, если у вас есть несколько выбранных скрытых линий выписки и вы пытаетесь найти то, что идет не так в исходном коде можно частично просмотреть.

Заявления о печати не подходят для проверки кода. Сделайте это с отличным Visual Debugger или с JUnit. Таким образом, у вас не будет больше проблем с смешением отладочных инструкций печати с вашим фактическим кодом.

4

В NetBeans вы можете скрыть код в складках редактора. Просто поместите код, который вы хотели бы скрыть между комментариями вида:

//<editor-fold defaultstate="collapsed" desc="comment"> 
//</editor-fold> 

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

//<editor-fold defaultstate="collapsed" desc="API-KEY"> 
private static final String API_KEY = "Not to be shared"; 
//</editor-fold> 

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

Surround with //<editor-fold defaultstate="collapsed" desc="comment">...

иметь редактор добавить необходимые комментарии для вас.

+0

Спасибо, сэр, действительно ищет его –

Смежные вопросы