Eclipse копирует/вставляет целую линейную клавиатуру

Кто-нибудь знает комбинацию клавиш для копирования/вставки строки в новую строку в Eclipse, не выделяя всю строку?

ctrl - alt - down поворачивает весь экран вверх дном (я на окнах). Интересно, что то, что указано в настройках windows- > .

Ответ 1

Ctrl - Alt - Down: копирует текущую строку или выделенные строки ниже

Ctrl - Alt - Up:: копирует текущую строку или выделенные строки выше

Ctrl - Shift - L: отображает список сочетаний клавиш

См. раздел Windows/Preference- > General- > Keys.

Ответ 2

(протестировано в Windows)

  • В Eclipse нажмите Ctrl + Shift + L два раз подряд.
  • В текстовом поле "Тип фильтра текста" введите Copy Lines
  • Выберите отфильтрованную строку, щелкните правой кнопкой мыши поле "Связывание" и сделайте Select All
  • Нажмите Ctrl + Shift + V
  • Дайте OK

Теперь, для любой строки, которую вы хотите дублировать, просто нажмите Ctrl + Shift + V.

Ответ 3

Вы должны отключить графические горячие клавиши, которые переворачивают экран. Если вы работаете в Windows, вам нужно щелкнуть правой кнопкой мыши на рабочем столе Windows и выбрать "Свойства графики..." (или что-то подобное в зависимости от вашей версии Windows). Это откроет экран, где вы можете управлять графикой и параметрами отображения, искать место, где вы можете отключить горячие клавиши, иногда оно скрыто под чем-то вроде "Параметры и поддержка". Отключите горячие клавиши CTRL + ALT + Up и CTRL + ALT + Down (в качестве альтернативы вы можете просто отключить все графические горячие клавиши, если вы их не используете).

Ответ 4

Если вы хотите скопировать строку в буфер обмена, вы также можете использовать трюк:

Ctrl - Alt - Down с последующим Ctrl - X

Недостатком является то, что файл, в котором вы копируете строку, становится грязным.

Ответ 5

  • Ctrl - D удалит строку
  • Ctrl - Z будет отменять удаление, с высокой линией всей строки
  • Ctrl - X/C вырезать или скопировать всю строку

Преимущество перед Ctrl - Alt - Down, за которым следует Ctrl - X, предлагаемое другими пользователями, заключается в том, что он не заставляет затмение думать, что файл был каким-либо образом изменен. Он также быстрее и не вызывает проблем, даже если у пользователя возникает проблема с экранированием экрана с помощью Ctrl - Alt - Down/Up shorcut клавиатуры. Поэтому нет необходимости переназначать shorcuts для этого.

Еще один способ: нажать Alt - Shift - Up до тех пор, пока не будет выбрана вся строка. Если вы зашли слишком далеко, вы можете выбрать меньше Alt - Shift - Down.

Ответ 6

Я написал плагин linecopypaste для Eclipse, который имитирует поведение копирования/вырезания/вставки Visual Studio. Я также нашел copycutcurrentline, который, похоже, делает то же самое.

Ответ 7

На моем Mac значение по умолчанию: ALT + CMD + Down

Вы можете изменить/просмотреть все привязки клавиш, перейдя в Eclipse → Preferences (ярлык CMD + ,), а затем General → Keys

Ответ 8

Если ваш Windows PC, вы можете попробовать это, это также для STS:

Ctrl + win + Alt + Down :: Копировать текущую или выделенную строку ниже

Ctrl + win + Alt + Up :: Копировать текущую строку или выделенную строку сверху

Ответ 9

Ctrl + Alt + Down Копирует текущую строку в нижнюю строку, как notepad++ (Ctrl + D)

Если весь экран гниет на 180 °, вам следует отключить настройки горячих клавиш.

Щелкните правой кнопкой мыши → Параметры графики → Горячие клавиши → Отключить

enter image description here

Что это теперь вы сделали, попробуйте ярлык Ctrl + Alt + Down

Ответ 10

Если кто-либо использует компьютер Mac, клавиши CTRL + ALT + DOWN не работают.

Попробуйте,

ALT + COMMAND + DOWN

Это работает.

Ответ 11

Попробуйте это в MAC.

ALT + COMMAND + DOWN

оно работает.

Ответ 12

Мне нужно изменить назначенный ключ, например

Windows/Предпочтения → Общие → Клавиши

Выберите команду "Дублировать строки" под командой Нажмите "Переплет" Ctrl + Shift + D

Ответ 13

На Mac я пробовал linecopypaste, и он отлично работает cmd + c → Скопировать текущую (невыделенную) строку, точно так же, как команда "yy" в Vi/Vim cmd + v → Вставьте его, как команда "p" в Vi/Vim

Благодарим Ларша за вашу работу!

PD: Использование Eclipse Luna 4.4.2 в Йосемите

Ответ 14

Отключение горячих клавиш для Intel Driver работало для меня для Windows 7. Однако для Windows 8, когда я это пробовал, он не позволял eclipse получать кепку Ctrl - Alt - Down. Мне пришлось изменить привязку ключа драйвера Intel к Ctrl - Alt - F10 (или что-то еще, что он примет). Затем Eclipse получает Ctrl - Alt - Down и копирует строку.

Ответ 15

Еще один подход:

1) Alt+Up and Alt+Down (or Alt+Down and Alt+Up, order does not matter)
2) Ctrl+C

Но, конечно, vim "yy" является самым быстрым:)

Ответ 16

Для Mac shift + alt + down_arrow работает в редакторе NetBeans.

Ответ 17

Я использую Windows 7. Чтобы отключить все, что я сделал, щелкните правой кнопкой мыши на рабочем столе Windows и выберите "Свойства графики" → "Параметры". Затем выберите "Выкл." В левой части экрана. Это отключает все комбинации горячих клавиш. Я думаю, что нет возможности отключить только некоторые из них, все или нет. В любом случае, они мне не нужны. Итак, теперь crtl + Alt + Up и Crtl + Alt + down работают для меня в Eclipse, и мой экран остается таким же:) Я думаю, что аналогичный вариант существует и в других версиях Windows. Удачи:)

Ответ 18

Скопировать текст с начала строки в позицию курсора: ctrl + insert

Он выполняет эту работу и экономит много времени для меня.

Ответ 19

ctrl + alt + down/up/left/right имеет приоритет над настройками eclipse как горячие клавиши. В качестве альтернативы я пытаюсь использовать другой подход.

Step 1: Triple click the line you want to copy & press `Ctrl`-`C`(This will
select & copy that entire line along with the `new line`).
Step 2: Put your cursor at the starting of the line where you want to to paste
your copied line & press `Ctrl`-`V`.(This will paste that entire line & will
push previous existing line to the new line, which we wanted in the first place).

Ответ 20

Ctrl + Alt + Down/Ctrl + Alt + Up переворачивает мой экран, поэтому я переопределяю это в ярлыках Eclipse через Окно = > Настройки = > Общие = > Ключи. Найдите "dupl", чтобы найти команду Duplicate Lines. Я изменил значение по умолчанию и выбрал Ctrl + Shift + D. Для меня это легко запомнить, например, Ctrl + D для удаления строк

Ответ 21

Для личного использования я добавляю плагин vim, например Vrapper в Eclipse, и просто использую yy для копирования всей строки.

Ответ 22

Комбинация Ctrl + Shift + Alt + Down работала для меня в Linux.

Ответ 23

Другой быстрый способ сделать это - нажать Ctrl + Shift + L, выбрать команду, которую вы хотите выполнить, и нажать Enter enter image description here.

его лучшая практика для начинающих.

Ответ 24

Мы можем назначить любую команду на любое действие (данное) в Eclipse Из строки меню перейдите в Окно> Настройки тогда ищи ключи затем поиск строки копирования затем нажмите на строку копирования, а затем нажмите на команду в Binding и выполните команду, которую вы хотите использовать для дублирования строки, я использую Ctrl + Shift + D Вы можете выбрать все, что хотите enter image description here

Ответ 25

Это работает со мной, Набор инструментов Eclipse + Spring.

ALT + COMMAND + DOWN