Можете ли вы установить какое-то пользовательское сворачивание кода в Netbeans, как в Visual Studio
-
12-09-2019 - |
Вопрос
Работая над C #, я часто делаю это:
#region Properties
public int Property1{get;set;}
...(more properties)
#endregion
Это заставляет Visual Studio добавить опцию сворачивания кода внутри области.Конечно, вы можете использовать регионы для чего угодно, это не ограничивается Свойствами или чем-либо вообще.
Меня интересуют две вещи:
- Это просто что-то, что заставляет Visual Studio добавлять сворачивание кода в область редактора или это влияет на компилятор?
- Могу ли я сделать что-то подобное в Netbeans?
Решение
- (По крайней мере, в Netbeans) Это чисто помощь программисту и не влияет на компиляцию.
- Да, ты можешь
Одно предостережение по поводу складной ссылки:
Обратите внимание, что приведенные выше примеры относятся к языку Java.На других языках пользовательские складки могут не поддерживаться, или вам, возможно, придется использовать другие символы для обозначения комментариев к строкам.
Другие советы
- Это не влияет на компиляцию, это просто для упорядочивания кода в редакторе.Вы можете подхватить аргументы о том, когда лучше всего использовать их в этот вопрос.
В NetBeans вы можете использовать Пользовательские Складки, в зависимости от языка:
// <editor-fold defaultstate="collapsed" desc="My Fold">
Your amazing code
// </editor-fold>
Эти атрибуты являются необязательными.Без defaultstate
указанный регион по умолчанию будет расширяться (за исключением случаев, когда вы впервые вводите в него код!)
В последней версии Netbeans 8.1 эта функция уже встроена. Вам нужно просто выбрать строки, затем щелкнуть значок «лампочки», а затем выбрать:
enter code hereSurround with // <editor-fold defaultstatus="collapsed" desc="comment">...
Это источник:http://wiki.netbeans.org/SurroundWithCodeFolding