Выберите, скопируйте или вырежьте текущую строку в Netbeans
-
05-07-2019 - |
Вопрос
В Netbeans я нахожу сочетания клавиш, которые имеют дело с текущей строкой кода, очень полезными, например:
Ctrl + Сдвиг + ↓ :дублировать
Сдвиг + Альт + ↓ :двигаться
Ctrl + E :Удалить
Существует ли ярлык для выбора, вырезания или копирования текущей строки кода?Я просмотрел много шпаргалок и подумал, что спрошу здесь, прежде чем пытаться создать макрос.
Решение
Линия тока резки: Ctrl + X
Выбор + копирование текущей строки: Ctrl + C
Да, это действительно работает, но только тогда, когда текущий выбор не активен
Другие советы
Я обнаружил, что вы можете легко назначить сочетание клавиш для выбора текущей строки в разделе Раскладки параметров Netbeans.Теперь я нанес на карту Ctrl + . чтобы сделать это.
NetBeans поддерживает макросы редактора.
Откройте документ.
Щелкните по нему, чтобы установить начальное положение курсора.
Щелчок "
Edit > Start Macro Recording
".Пресса Главная, нажать Сдвиг + Конец, нажать Ctrl + C.
Щелчок "
Edit > Stop Macro Recording
".Теперь вам будет предложено назвать ваш макрос.Используйте что-то очевидное, например
select-entire-line
.Щелчок
OK
Щелчок
Set Shortcut...
чтобы назначить ярлык макросу.
В Netbeans 7.3 вы можете использовать Ctrl-Сдвиг-Вверх или Ctrl-Сдвиг-Вниз чтобы дублировать текущую строку (Вверх / Вниз определяет, где будет находиться ваш курсор после дублирования).Это показано в меню "Источник".
Трижды щелкните в любом месте этой строки.Затем нажмите Ctrl + C.
alt + shift + клавиша со стрелкой (влево или вправо, в зависимости от того, где находится ваш курсор)
Выберите любую конечную точку линии, а затем просто нажмите
Ctrl+Сдвиг+Стрелка Вниз
вместе, чтобы продублировать строку.
Я не знаю, так ли это для Windows или Linux, но, например, в последней версии Netbeans IDE на Mac (версия 8.0) нет привязки ярлыка "Выбрать строку" по умолчанию.Вы должны вручную указать это в Настройках -> Ключевая карта -> Строка выбора.
Однако привязкой по умолчанию для 'Delete Line' является ⌘-E (Command-E).
(Я знаю, что этот вопрос старый и на него уже дан ответ, но на всякий случай, если какие-либо другие пользователи Mac Netbeans придут в поисках решения.)
хе-хе.Я всегда использовал home, shift-end, ^C, поскольку это работает практически во всех существующих редакторах.
На Netbeans 8.2, вы можете использовать
- Ctrl + C :Ярлык "Копировать"
- Ctrl + Сдвиг + V :Ярлык "Форматированная вставка"
Это позволит скопировать / вставить полную текущую строку.