it-swarm.com.ru

Как сделать автоиндентирование в Netbeans?

В Eclipse вы можете нажать Ctrl+I в любой строке, и он автоматически сделает отступ в строке или группе строк в соответствии со схемой отступа, которую вы выбрали в настройках.

Я действительно скучаю по этой функции в Netbeans. Есть ли эквивалентная особенность?

Я в курсе Alt+Shift+F но это не достаточно хорошо Я хочу сделать отступ для группы строк, а не для всего файла.

140
Elazar Leibovich

Open Tools -> Options -> Keymap, затем найдите действие под названием "Re-Indent текущей строки или выделения" и установите любой ярлык вы хочу.

92
varad

Прессование Alt+Shift+F отступы вашего выбора. Если ничего не выбрано, отступ будет на весь файл.

В новых версиях NetBeans вы даже можете форматировать несколько файлов/папок одновременно! В окне/боковой панели Projects, если вы выберите одну или несколько папок или файлов и нажмите Alt+Shift+F, NetBeans спрашивает "Рекурсивное форматирование выбранных файлов и папок? ", а нажатие кнопки OK рекурсивно форматирует все выбранные файлы/папки.

В Mac OS X ярлык Ctrl+Shift+F, (примечание: это Ctrl и не )

Я использовал выше ярлыки на NetBeans 7 и 8.

176
Manu M.

Shift + Alt + F делает отступ для всего файла.

22
Ensode

Выберите строки, которые вы хотите переформатировать (отступ), затем нажмите Alt + Shift + F. Только выбранные строки будут переформатированы.

9
OliBlogger

Ctrl + Shift + F выполнит форматирование всего кода на странице.

5
Milhous

Если вам нужен автоматический отступ, как это делает Emacs в TAB, то есть сделать отступ текущей строки и переместить курсор к первому непробельному символу, сделайте следующее:

  1. Зайдите в Инструменты -> Параметры -> Редактор -> Макросы
  2. Создайте новый макрос и назовите его как "tabindent"
  3. Вставьте следующий код макроса:

    строка каретки-строки-строки-строки-начала-строки-столбца

  4. Нажмите "Установить ярлык" и нажмите TAB

4
chenno

Вот полная процедура автоматической вставки файла в Netbeans 8.

Первый шаг - перейти к Tools -> Options и нажать кнопку "Редактор" и вкладку "Форматирование", как показано на следующем изображении.

enter image description here

После настройки параметров форматирования нажмите кнопку "Применить" и нажмите "ОК". Обратите внимание, что мой пример с языком C++, но это также относится и к Java.

Вторым шагом является CTRL + A в файле, к которому вы хотите применить новую настройку форматирования. Затем, ALT + SHIFT + F или нажмите на меню Source -> Format.

Надеюсь, это поможет.

4
Gabriel L.

Чтобы отформатировать весь код в NetBeans, нажмите Alt + Shift + F. Если вы хотите сделать отступ для линий, выделите строки и нажмите Alt + Shift + клавиша со стрелкой вправо, а для отмены отступа нажмите Alt + Shift + клавиша со стрелкой влево.

2
Mohammed Saqib Rajput

для Java NetBeans 7.1 и более поздних версий, даже в NetBeans 8.0 (которую я сейчас использую) и более поздних, ярлык:

Alt+Shift+F

если вы заглянете в KeyMap, получающий доступ из меню: Tools -> Options -> Keymap, "действие" Формат определено с помощью Ярлыка: Alt+Shift+F

2
Elenasys

У меня есть netbeans 6.9.1, открытый прямо сейчас, и ALT + SHIFT + F отступает только те строки, которые вы выбрали.

Если никакие строки не выбраны, тогда будет отступ для всего документа, в котором вы находитесь.

1 возможно непреднамеренное поведение заключается в том, что если вы выбрали ТОЛЬКО 1 строку, она должна быть выбрана полностью, в противном случае она ничего не делает. Но вам не нужно полностью выбирать последнюю строку группы или первую.

Я ожидал, что он отступит только одну строку, просто выбрав первую пару символов, но не сработал, да, я знаю, что я чертовски ленив ...

2
rciafardone