Есть ли способ настроить NetBeans для блокировки отступа с помощью клавиши Tab?

Я начал использовать NetBeans для разработки на Python, и пока все выглядит неплохо. Меня беспокоит то, что когда я выделяю несколько строк текста и нажимаю клавишу Tab, он не делает того, что делает почти любой другой редактор, а просто добавляет четыре пробела в конце блока.

Я знаю, что в NetBeans есть действие с отступом блока (как-то странно называется «Сдвиг вправо»), но кажется невозможным привязать клавишу Tab к чему-либо. На данный момент я остановился на Ctrl + Shift + I для отступа блока как дань моим дням Delphi, но на самом деле я просто хотел бы, чтобы он работал как Eclipse / IntelliJ / Notepad2 и делал отступ блока на Tab.

Какие-нибудь советы?

Обновлено: Хорошо, поэтому кажется, что такое поведение возникает только в том случае, если я выбираю кучу строк, а курсор находится на пустой строке. Это похоже на ошибку, поэтому я собираюсь отправить отчет.

Спасибо, парни!

Обновлено еще раз: Если кому интересно, Проблема 155735

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
1 689
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Вы когда-нибудь меняли ключи по умолчанию? Вкладка работает для блочного отступа для меня.

У меня тоже работает так, как ожидалось.

Herms 17.12.2008 19:43

Табуляция должна отступать от выбранных линий, а Shift-Tab отступать. Поведение, которое вы описываете, похоже на ошибку. Можете ли вы открыть диалоговое окно привязки клавиш и посмотреть, к чему привязана ваша клавиша Tab?

Еще одна вещь, которую вы можете попробовать, - это очистить каталог пользователя на случай, если там есть старый мусор.

Если эти вещи не работают, сообщите о проблеме, чтобы мы могли воспроизвести и отследить это - http://scripting.netbeans.org/issues/enter_bug.cgi?component=python&issue_type=DEFECT

- Тор

Всегда приятно слышать от разработчика

itsadok 18.12.2008 11:24
Ответ принят как подходящий

Это должно быть исправлено сейчас - в сборке №415 и позже от http://deadlock.netbeans.org/hudson/job/python/. Спасибо за сообщение об ошибке.

Другие вопросы по теме