#netbeans #auto-indent
#netbeans #автоматический отступ
Вопрос:
Я только что опробовал 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;
}
Он автоматически удаляет один из 2 отступов при вводе любого символа, кроме than /
.
Есть ли опция, которую я пропустил, которая отключает любой автоматический отступ?
Даже это может отключить очень хорошее удаление отступов при использовании фигурной фигурной скобки.
Комментарии:
1. Что еще хуже, так это то, что отступ не работает большую часть времени, даже для чистого кода PHP. Если мы добавим в микс какой-нибудь движок шаблонов / HTML / CSS / JS, я обнаружу, что трачу четверть своего времени на то, чтобы исправить отступ.
Ответ №1:
Я искал то же самое, и, боюсь, ответ отрицательный.
Я использую Netbeans для PHP, и если я перейду в меню Инструменты -> Параметры -> Редактор -> Форматирование, там есть опция под названием «количество пробелов на отступ», проблема в том, что она не может быть установлена на 0. Мягко говоря, неприятно, поскольку я ожидал, что смогу выбирать, делать отступ или нет, в любое время, когда захочу, используя свою клавиатуру.