Это не строго книга разработки, и я полагаю, что упомянул его в другом ответе где-нибудь, но это - книга, я действительно полагаю, что все разработчики должны читать от php до Java разработчикам блока.
Это действительно объединяет то, что находится под капотом в компьютере, почему память не должна быть потрачена впустую и некоторые более интересные части истории вычисления. Это - введение в компьютер и каково это. Это дало мне мою окончательную страсть к низкоуровневому программированию и помогло мне понять указатели и память больше, чем какой-либо другой компьютер.
Каждый раз, когда я запускаю Eclipse, я забываю, что он не имеет этой функции по умолчанию и должен искать, чтобы исправить это.
Этот плагин работает для меня и выполняет точно (и только) то, что просит оригинальный постер
cut
Вы также можете поменять местами Binding для Delete Line и Duplicate Line в диалоге настроек.
Да, используйте диалоговое окно Preferences для настройки сочетаний клавиш. Но я считаю, что настройки по умолчанию более полезны:
Я искал ту же функциональность - перемещая строку ( Alt kbd> - arrow kbd>) или дублируя ( Ctrl kbd> - Alt kbd> - arrow kbd>) - это не одно и то же - не тогда, когда вы хотите поместить строку в совершенно другой файл, например.
Существует проблема в Eclipse bugzilla для этого - с 2002 года.
IntelliJ IDEA имеет Ctrl kbd> + X kbd> / C kbd>, когда ничего не выбрано (и вряд ли был первым редактором, сделавшим это таким образом) и просто работает очень хорошо. Вы можете каким-то образом имитировать это поведение для копирования - продублируйте строку и обрежьте ее ( Ctrl kbd> - Alt kbd> - стрелка вниз kbd>, затем Ctrl < /kbd>+x).
Вы уже можете удалять строки с помощью CTRL kbd> + X kbd>! (На самом деле вы их режете, но их там больше нет)