Как я могу получить NetBeans, чтобы прекратить ручное хранение? - PullRequest
4 голосов
/ 07 января 2011

Я занимаюсь разработкой в ​​netbeans 6.9.1 и делюсь полученным кодом с моей командой через git из командной строки (без графической версии). Два поведения netbeans становятся все более раздражающими:

  1. Автозаполнение. Мне действительно не нравится, как netbeans обрабатывает закрывающие скобки. За эти годы я только выработал привычку закрывать их сам. Как я могу отключить NetBeans, делающий это для меня?
  2. Намного неприятнее: если я создаю компонент графического интерфейса, я обычно дважды щелкаю по компоненту, чтобы добавить код. Это работает для визуального редактирования в студии, и это то, как я был обучен. Но кажется, что такие подпрограммы, сгенерированные netbean-компонентами, не могут редактироваться пользователем после их создания (то есть я не могу редактировать ничего, кроме тела подпрограмм, удаляю их, если они мне не нужны, или что-то еще). Это проблема в среде с общим кодом, по-видимому (или, по крайней мере, моя команда говорит мне, что они хотят редактировать эти строки и находятся в тупике).

Итак, как я могу отключить эти функции ручного хранения NetBeans?

Ответы [ 2 ]

6 голосов
/ 07 января 2011

1) Сервис -> Параметры -> Вкладка «Завершение кода» и отключение последнего флажка отключит добавление закрывающих скобок.

2) Извините, я не думаю, что есть элегантный способ. После того, как вы сгенерируете свои классы GUI, вы можете редактировать исходный код с помощью внешнего редактора (именно так я и делал в прошлом) - я не думаю, что вы можете сделать что-то в netbeans для перезаписи сгенерированного кода GUI.

2 голосов
/ 07 января 2011

Для первой проблемы - используйте решение на предъявителя кольца.Для второго - если вы щелкнете правой кнопкой мыши по своему компоненту в визуальном редакторе, появится всплывающее окно - там вы можете выбрать опцию «настроить код».Это позволит вам изменить большинство параметров.

...