Настройка линии вырезания в eclipse с помощью Ctrl-X

Можно ли настроить Eclipse для вырезания строк с помощью Ctrl + X? Является ли это более интуитивным и оставить Ctrl + D для дублирования строк? Я пытаюсь IntelliJ сейчас и продолжаю печатать Ctrl + D, чтобы удалить строки, которые дублируются.

EDIT: Вау, уже пять ответов. Я хочу, чтобы Ctrl + X обрезал всю строку, если ничего не выбрано, в противном случае сделать обычный разрез. То же самое с Ctrl + C. Это приятная функция в IntelliJ.

Ответы

Ответ 1

Каждый раз, когда я нахожусь в Eclipse, я забываю, что он не имеет этой функции по умолчанию и должен искать ее исправить.

Этот плагин работает для меня и делает точно (и только) то, что оригинальный плакат просит

http://code.google.com/p/copycutcurrentline/

Ответ 2

Да, используйте диалог настроек, чтобы настроить сочетания клавиш. Но я считаю, что значения по умолчанию более полезны:

  • Alt + Down дублирует строку ниже текущей строки (Up дубликаты выше)
  • Ctrl + Alt + Down заменяет текущую строку строкой ниже (Up свопы с строкой выше), по существу перемещая текущую строку вверх или вниз

Ответ 3

Конечно. Перейдите в Window -> Preferences -> General -> Keys и замените Binding на команды Delete Line и Duplicate Line.

Ответ 4

Я искал ту же функциональность - перемещение строки (Alt - arrow) или дублирование (Ctrl - Alt - arrow) не то же самое - не тогда, когда вы хотите получить например, строка в совершенно другой файл.

Для Eclipse bugzilla существует проблема с 2002 года.

IntelliJ IDEA имеет Ctrl + X/C, когда ничего не выбрано (и вряд ли был первым редактором, чтобы сделать это таким образом), и он просто работает действительно красиво. Вы можете каким-то образом подражать этому поведению для копирования - дублировать строку и вырезать ее (Ctrl - Alt - arrow down, затем Ctrl + X).

Ответ 5

Вы уже можете удалить строки с помощью CTRL + X! (На самом деле вы их режете, но их больше нет)