Я только что попробовал NetBeans, и мне это очень нравится.
Но что меня сводит с ума, так это ужасное автоматическое форматирование кода!
Если я сделаю отступ, я хочу тот отступ , но NetBeans будет придерживаться стиля форматирования, определенного в Сервис -> Параметры -> Редактор -> Форматирование.
Например, я хочу сделать следующее:
namespace cn {
// this has 1 indentation
// this has 2 indentations
class Foo;
}
NetBeans превращает это в:
namespace cn {
// this has 1 indentation
// this has 2 indentations
class Foo;
}
Он автоматически удаляет одно из двух отступов при вводе любого символа, кроме /
. { {1}}
Даже это может отключить очень хорошее удаление отступа при использовании закрытой фигурной скобки.