Выделить, скопировать или вырезать текущую строку в Netbeans - PullRequest
56 голосов
/ 26 ноября 2009

В Netbeans очень полезны сочетания клавиш для работы с текущей строкой кода, например:

  • Ctrl + Shift + & darr; : дубликат

  • Сдвиг + Alt + & darr; : перемещение

  • Ctrl + E : удалить

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

Ответы [ 10 ]

77 голосов
/ 21 декабря 2011

Обрезка текущей строки: Ctrl + X
Выбор + копирование текущей строки: Ctrl + C
Да, это на самом деле работает, но только когда текущий выбор не активен

12 голосов
/ 26 ноября 2009

Я обнаружил, что вы можете легко назначить сочетание клавиш для выбора текущей строки в разделе Keymap в параметрах Netbeans. Я сейчас сопоставил Ctrl + . , чтобы сделать это.

10 голосов
/ 30 ноября 2009

NetBeans поддерживает макросы редактора.

  • Открыть документ.

  • Нажмите на нее, чтобы установить начальную позицию курсора.

  • Нажмите "Edit > Start Macro Recording".

  • Нажмите Дом , нажмите Shift + Конец , нажмите Ctrl + C .

  • Нажмите «Edit > Stop Macro Recording».

  • Теперь вам будет предложено назвать ваш макрос. Используйте что-то очевидное, например select-entire-line.

  • Нажмите OK

  • Нажмите Set Shortcut..., чтобы назначить ярлык макросу.

8 голосов
/ 14 мая 2013

В Netbeans 7.3 вы можете использовать Ctrl - Shift - Up или Ctrl - Shift - Вниз , чтобы продублировать текущую строку (вверх / вниз определяет, где будет находиться курсор после дублирования). Это показано в меню «Источник».

5 голосов
/ 04 октября 2010

Тройной клик в любом месте этой строки. Затем нажмите Ctrl + C .

4 голосов
/ 06 мая 2014

Alt + Shift + клавиша со стрелкой (влево или вправо, в зависимости от того, где находится курсор)

3 голосов
/ 20 февраля 2018

Выберите любую конечную точку линии, а затем просто нажмите
Ctrl + Shift + Стрелка вниз
вместе, чтобы продублировать строку.

1 голос
/ 11 августа 2014

Я не знаю, так ли это для Windows или Linux, но, например, в последней IDE Netbeans на Mac (v8.0) нет привязки по умолчанию для ярлыка «Выбрать строку». Вы должны вручную указать это в Предпочтения -> Карта клавиш -> Выбрать линию.

Связывание по умолчанию для «Удалить строку», однако, ⌘-E (Command-E).

(я знаю, что этот вопрос старый и на него уже дан ответ, но на случай, если другие пользователи Mac Netbeans найдут решение).

0 голосов
/ 31 мая 2017

На Netbeans 8.2 , вы можете использовать

  • Ctrl + C : ярлык "Копировать"
  • Ctrl + Shift + V : ярлык "Вставить в формат"

Это скопирует / вставит всю текущую строку.

0 голосов
/ 26 ноября 2009

хе хе. Я всегда использовал home, shift-end, ^ C, поскольку он работает практически во всех редакторах.

...