Кто-нибудь знает комбинацию клавиш для копирования/вставки строки в новую строку в Eclipse
, не выделяя всю строку?
ctrl - alt - down поворачивает весь экран вверх дном (я на окнах). Интересно, что то, что указано в настройках windows- > .
Кто-нибудь знает комбинацию клавиш для копирования/вставки строки в новую строку в Eclipse
, не выделяя всю строку?
ctrl - alt - down поворачивает весь экран вверх дном (я на окнах). Интересно, что то, что указано в настройках windows- > .
Ctrl - Alt - Down: копирует текущую строку или выделенные строки ниже
Ctrl - Alt - Up:: копирует текущую строку или выделенные строки выше
Ctrl - Shift - L: отображает список сочетаний клавиш
См. раздел Windows/Preference- > General- > Keys.
(протестировано в Windows)
Copy Lines
Select All
OK
Теперь, для любой строки, которую вы хотите дублировать, просто нажмите Ctrl + Shift + V.
Вы должны отключить графические горячие клавиши, которые переворачивают экран. Если вы работаете в Windows, вам нужно щелкнуть правой кнопкой мыши на рабочем столе Windows и выбрать "Свойства графики..." (или что-то подобное в зависимости от вашей версии Windows). Это откроет экран, где вы можете управлять графикой и параметрами отображения, искать место, где вы можете отключить горячие клавиши, иногда оно скрыто под чем-то вроде "Параметры и поддержка". Отключите горячие клавиши CTRL + ALT + Up и CTRL + ALT + Down (в качестве альтернативы вы можете просто отключить все графические горячие клавиши, если вы их не используете).
Если вы хотите скопировать строку в буфер обмена, вы также можете использовать трюк:
Ctrl - Alt - Down с последующим Ctrl - X
Недостатком является то, что файл, в котором вы копируете строку, становится грязным.
Преимущество перед Ctrl - Alt - Down, за которым следует Ctrl - X, предлагаемое другими пользователями, заключается в том, что он не заставляет затмение думать, что файл был каким-либо образом изменен. Он также быстрее и не вызывает проблем, даже если у пользователя возникает проблема с экранированием экрана с помощью Ctrl - Alt - Down/Up shorcut клавиатуры. Поэтому нет необходимости переназначать shorcuts для этого.
Еще один способ: нажать Alt - Shift - Up до тех пор, пока не будет выбрана вся строка. Если вы зашли слишком далеко, вы можете выбрать меньше Alt - Shift - Down.
Я написал плагин linecopypaste для Eclipse, который имитирует поведение копирования/вырезания/вставки Visual Studio. Я также нашел copycutcurrentline, который, похоже, делает то же самое.
На моем Mac значение по умолчанию: ALT + CMD + Down
Вы можете изменить/просмотреть все привязки клавиш, перейдя в Eclipse → Preferences (ярлык CMD + ,), а затем General → Keys
Если ваш Windows PC, вы можете попробовать это, это также для STS:
Ctrl + win + Alt + Down :: Копировать текущую или выделенную строку ниже
Ctrl + win + Alt + Up :: Копировать текущую строку или выделенную строку сверху
Ctrl + Alt + Down Копирует текущую строку в нижнюю строку, как notepad++ (Ctrl + D)
Если весь экран гниет на 180 °, вам следует отключить настройки горячих клавиш.
Щелкните правой кнопкой мыши → Параметры графики → Горячие клавиши → Отключить
Что это теперь вы сделали, попробуйте ярлык Ctrl + Alt + Down
Если кто-либо использует компьютер Mac, клавиши CTRL + ALT + DOWN не работают.
Попробуйте,
ALT + COMMAND + DOWN
Это работает.
Попробуйте это в MAC.
ALT + COMMAND + DOWN
оно работает.
Мне нужно изменить назначенный ключ, например
Windows/Предпочтения → Общие → Клавиши
Выберите команду "Дублировать строки" под командой Нажмите "Переплет" Ctrl + Shift + D
На Mac я пробовал linecopypaste, и он отлично работает cmd + c → Скопировать текущую (невыделенную) строку, точно так же, как команда "yy" в Vi/Vim cmd + v → Вставьте его, как команда "p" в Vi/Vim
Благодарим Ларша за вашу работу!
PD: Использование Eclipse Luna 4.4.2 в Йосемите
Отключение горячих клавиш для Intel Driver работало для меня для Windows 7. Однако для Windows 8, когда я это пробовал, он не позволял eclipse получать кепку Ctrl - Alt - Down. Мне пришлось изменить привязку ключа драйвера Intel к Ctrl - Alt - F10 (или что-то еще, что он примет). Затем Eclipse получает Ctrl - Alt - Down и копирует строку.
Еще один подход:
1) Alt+Up and Alt+Down (or Alt+Down and Alt+Up, order does not matter)
2) Ctrl+C
Но, конечно, vim "yy" является самым быстрым:)
Для Mac shift + alt + down_arrow работает в редакторе NetBeans.
Я использую Windows 7. Чтобы отключить все, что я сделал, щелкните правой кнопкой мыши на рабочем столе Windows и выберите "Свойства графики" → "Параметры". Затем выберите "Выкл." В левой части экрана. Это отключает все комбинации горячих клавиш. Я думаю, что нет возможности отключить только некоторые из них, все или нет. В любом случае, они мне не нужны. Итак, теперь crtl + Alt + Up и Crtl + Alt + down работают для меня в Eclipse, и мой экран остается таким же:) Я думаю, что аналогичный вариант существует и в других версиях Windows. Удачи:)
Скопировать текст с начала строки в позицию курсора: ctrl + insert
Он выполняет эту работу и экономит много времени для меня.
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).
Ctrl + Alt + Down/Ctrl + Alt + Up переворачивает мой экран, поэтому я переопределяю это в ярлыках Eclipse через Окно = > Настройки = > Общие = > Ключи. Найдите "dupl", чтобы найти команду Duplicate Lines. Я изменил значение по умолчанию и выбрал Ctrl + Shift + D. Для меня это легко запомнить, например, Ctrl + D для удаления строк
Для личного использования я добавляю плагин vim, например Vrapper в Eclipse, и просто использую yy
для копирования всей строки.
Комбинация Ctrl + Shift + Alt + Down работала для меня в Linux.
Другой быстрый способ сделать это - нажать Ctrl + Shift + L, выбрать команду, которую вы хотите выполнить, и нажать Enter .
его лучшая практика для начинающих.
Мы можем назначить любую команду на любое действие (данное) в Eclipse
Из строки меню перейдите в Окно> Настройки
тогда ищи ключи
затем поиск строки копирования
затем нажмите на строку копирования, а затем нажмите на команду в Binding
и выполните команду, которую вы хотите использовать для дублирования строки, я использую Ctrl + Shift + D
Вы можете выбрать все, что хотите
Это работает со мной, Набор инструментов Eclipse + Spring.
ALT + COMMAND + DOWN