Eclipse копировать / вставить всю строку сочетания клавиш


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

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

23 199

23 ответа:

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

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

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

См. Windows / Preference- > General - > Keys.

(проверено в Windows)

  1. в Eclipse, нажмите Ctrl+Shift+Lдва раз подряд.
  2. в текстовом поле' type filter text ' введите Copy Lines
  3. выберите отфильтрованную строку, щелкните правой кнопкой мыши поле "привязка" и сделайте Select All
  4. пресс Ctrl+Shift+V
  5. дать OK

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

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

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

Ctrl - Alt -вниз с последующим Ctrl -X

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

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

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

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

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

на моем Mac значение по умолчанию-это ALT+ CMD+вниз

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

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

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

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

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

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

Щелкните Правой Кнопкой Мыши - > Графические Параметры - > Горячие Клавиши - > Отключить

enter image description here

Что теперь вы сделали попробовать ярлык Ctrl+ Alt+вниз

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

попробуйте,

ALT + команда + вниз

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

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

спасибо Ларшу за вашу работу!

PD: использование Eclipse Luna 4.4.2 в Yosemite

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

Windows / Preference -- > General -- > Keys

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

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

ALT + команда + вниз

это работает.

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

просто другой подход:

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

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

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

для mac, shift+ alt+ down_arrow работает в Редакторе netbeans.

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

The Ctrl+ Alt+вниз/Ctrl+ Alt+до переворачивает мой экран, так что я переехал, что в Eclipse ярлыки через Window = > Preferences = > General = > Keys. Поиск "dupl", чтобы найти дублирующие командные строки. Я переопределил значение по умолчанию и выбрал Ctrl+ Shift+D. Для меня это легко запомнить так же, как Ctrl+D для удаления линии

ctrl+ alt+вниз/до/левый/право имеет приоритет над настройками 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).

сочетание Ctrl + Shift + Alt + вниз работал на меня в Linux.

чтобы скопировать текст из начала строки в положение курсора:ctrl + вставить

Это делает работу и сэкономить много времени для меня.

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

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