Это особенно неприятная проблема, с которой я сталкиваюсь, и я не могу быть единственной, у кого проблема с этим.
В NetBeans, когда вы вводите часть метода, а затем нажимаете CTRL-SPACE, он отображает всплывающее окно завершения кода, после чего вы можете нажать Tab, чтобы закончить слово. Это замечательно, и в значительной степени, как работают все IDE.
Пример:
Thread.sl
Thread.sleep
Yay!
Проблема в том, что в этом контексте после ввода парена он автоматически заполняет параметры метода именами по умолчанию и вставляет закрывающую пареню (независимо от того, отключена ли опция автоматического закрытия их страница настроек для завершения кода). Такое поведение отсутствует, если вы вручную набрали полное имя.
Чем это полезно для кого-либо? Вам нужно набрать поверх нее фактическую переменную, которую вы будете передавать, и NetBeans не дает вам возможности предотвратить закрытие при завершении кода.
У кого-нибудь есть способ решить эту проблему, не углубляясь в источник netbeans и собрав его только для этой незначительной проблемы?