Как сворачивать (все типы) комментарии в netbeans?

#java #netbeans

#java #netbeans

Вопрос:

Netbeans кажется несовместимым со сворачиванием комментариев в моем Java-коде. Иногда я могу сворачивать комментарии, а иногда нет. Любая помощь? Спасибо.

Ответ №1:

Вы также можете включить что-то вроде

 // <editor-fold defaultstate="collapsed" desc="stuff to be collapsed">
/* start of comment
...
*/
// </editor-fold>
  

Ответ №2:

Щелкните правой кнопкой мыши на вашем Java-коде и перейдите к

Сворачивание кода -> Свернуть весь Javadoc

Это приведет к сворачиванию всех комментариев….

введите описание изображения здесь

Ответ №3:

У меня есть функции с очень длинными строками, я обычно делаю это

 // <editor-fold defaultstate="collapsed" desc="Description (Example Execute)">
 /**
 *
 * Execute the query
 *
 * Accepts an SQL string as input and returns a result object upon
 * successful execution of a "read" type query. Returns boolean TRUE
 * upon successful execution of a "write" type query. Returns boolean
 * FALSE upon failure, and if the $db_debug variable is set to TRUE
 * will raise an error.
 *
 * @param   string  $sql
 * @param   array   $binds = FALSE      An array of binding data
 * @param   bool    $return_object = NULL
 * @return  mixed
 */

 public function query($sql, $binds = FALSE, $return_object = NULL){
 /* exmample code here */
 }

 // </editor-fold>
  

Я надеюсь, что это будет полезно :))

Ответ №4:

Также проверьте:

Инструменты -> Параметры -> Редактор

Там есть куча флажков для настройки сворачивания по умолчанию.

Ответ №5:

Я понял, почему:

Чтобы сворачивать комментарии к коду в java, вам нужны две звездочки, вот так:

/**

в отличие от простого

/*

Комментарии:

1. Аааа, это может быть потому, что /** — это комментарий на Javadoc, где as /* предназначен только для многострочных комментариев «не на javadoc».