Затмение копировать / вставлять ярлыки клавиатуры всей линии - PullRequest
216 голосов
/ 24 февраля 2010

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

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

Ответы [ 23 ]

342 голосов
/ 24 февраля 2010

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

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

Ctrl - Shift - L : вызывает список сочетаний клавиш

См. Windows / Настройки-> Общие-> Ключи.

56 голосов
/ 17 октября 2013

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

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

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

25 голосов
/ 11 января 2013

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

15 голосов
/ 02 октября 2012

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

Ctrl Alt Авансовый с последующим Ctrl X

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

12 голосов
/ 09 мая 2013
  1. Ctrl - D удалит строку
  2. Ctrl - Z отменяет удаление с выделением всей строки
  3. Ctrl - X / C вырезать или скопировать всю строку

Преимущество перед Ctrl - Alt - Вниз , за которым следуют Ctrl - X , предложенные другими пользователями в том, что это не заставляет затмение думать, что файл был изменен каким-либо образом. Это также быстрее и не вызывает проблем, даже если у пользователя возникают проблемы с вращающимся экраном с помощью Ctrl - Alt - Вниз / Вверх Сочетание клавиш. Таким образом, для этого не нужно повторно назначать ярлыки.

Другим способом было бы нажать Alt - Shift - Up , пока вся строка не будет выделена. Если вы зашли слишком далеко, конечно, вы можете выбрать меньше с помощью Alt - Shift - Вниз .

9 голосов
/ 31 января 2011

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

9 голосов
/ 15 апреля 2015

На моем Mac по умолчанию установлено значение ALT + CMD + Вниз

Вы можете изменить / просмотреть все привязки клавиш, выбрав Eclipse -> Настройки (ярлык CMD + , ), а затем Общие -> Ключи

7 голосов
/ 22 февраля 2018

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

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

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

5 голосов
/ 04 августа 2016

Ctrl + Alt + Вниз Копирует текущую строку снизу как блокнот ++ ( Ctrl + D )

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

Правый клик -> Параметры графики -> Горячие клавиши -> Отключить

enter image description here

Что теперь вы сделали, попробуйте комбинацию клавиш Ctrl + Alt + Down

3 голосов
/ 15 декабря 2016

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

Попробуйте,

ALT + КОМАНДА + ВНИЗ

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

...