Я начал использовать NetBeans для разработки на Python, и пока все выглядит неплохо. Меня беспокоит то, что когда я выделяю несколько строк текста и нажимаю клавишу Tab, он не делает того, что делает почти любой другой редактор, а просто добавляет четыре пробела в конце блока.
Я знаю, что в NetBeans есть действие с отступом блока (как-то странно называется «Сдвиг вправо»), но кажется невозможным привязать клавишу Tab к чему-либо. На данный момент я остановился на Ctrl + Shift + I для отступа блока как дань моим дням Delphi, но на самом деле я просто хотел бы, чтобы он работал как Eclipse / IntelliJ / Notepad2 и делал отступ блока на Tab.
Какие-нибудь советы?
Обновлено: Хорошо, поэтому кажется, что такое поведение возникает только в том случае, если я выбираю кучу строк, а курсор находится на пустой строке. Это похоже на ошибку, поэтому я собираюсь отправить отчет.
Спасибо, парни!
Обновлено еще раз: Если кому интересно, Проблема 155735





Вы когда-нибудь меняли ключи по умолчанию? Вкладка работает для блочного отступа для меня.
Табуляция должна отступать от выбранных линий, а Shift-Tab отступать. Поведение, которое вы описываете, похоже на ошибку. Можете ли вы открыть диалоговое окно привязки клавиш и посмотреть, к чему привязана ваша клавиша Tab?
Еще одна вещь, которую вы можете попробовать, - это очистить каталог пользователя на случай, если там есть старый мусор.
Если эти вещи не работают, сообщите о проблеме, чтобы мы могли воспроизвести и отследить это - http://scripting.netbeans.org/issues/enter_bug.cgi?component=python&issue_type=DEFECT
- Тор
Всегда приятно слышать от разработчика
Это должно быть исправлено сейчас - в сборке №415 и позже от http://deadlock.netbeans.org/hudson/job/python/. Спасибо за сообщение об ошибке.
У меня тоже работает так, как ожидалось.