Как скопировать выделенные строки в Notepad++?

Я использовал плагин сравнения в Notepad++. Я хочу скопировать только выделенные строки. Строки не в закладках.

http://img96.imageshack.us/img96/4524/highlightlines.png


person user1391247    schedule 14.06.2012    source источник
comment
Помечен как не по теме. Пожалуйста, ознакомьтесь с часто задаваемыми вопросами.   -  person Ben.Vineyard    schedule 14.06.2012
comment
Прочитал FAQ..Почему Бен оффтоп?   -  person user1391247    schedule 14.06.2012
comment
Ожидается, что вопросы о переполнении стека будут связаны с программированием или разработкой программного обеспечения в рамках, определенных в часто задаваемых вопросах по ссылке. Попробуйте отредактировать вопрос или оставить комментарии для улучшения, если вы считаете, что вопрос можно переформулировать, чтобы он соответствовал объему. Узнайте больше о закрытых вопросах по ссылке.   -  person Ben.Vineyard    schedule 14.06.2012
comment
Вопрос не по теме Бен! не по теме речь идет о девушках..   -  person user1391247    schedule 14.06.2012


Ответы (3)


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

  1. Поместите курсор в начало файла.
  2. Затем вы можете щелкнуть значок «Далее» (стрелка вниз), и это приведет вас к первому отличию.
  3. Нажмите ctrl+F2, чтобы переключить закладку
  4. Повторяйте шаги 2 и 3, пока не дойдете до конца файла.
  5. Откройте меню «Поиск» > «Закладка» > «Копировать строки с закладками».

Затем вы можете вставить строки, где хотите. Я не уверен, что вы могли бы записать это в макрос.

person dopple    schedule 05.07.2013
comment
Вы не можете поместить это в макрос (NPP v 6.6.7), потому что кнопка «Далее» будет переходить на первую строку из нескольких последовательных строк, отмеченных сравнением. Вы должны вручную поставить курсор на каждую из этих последовательных строк, а затем отметить ее. Спасибо за подсказку ctrl+F2, кстати. - person RolfBly; 11.07.2014

Я не знаю, как сделать это автоматически, но вы можете включить мультиредактирование (настройки->префы->редактирование).
Затем вы можете CTRL + выбрать нужные строки, скопировать и вставить.

person nichos    schedule 06.07.2012
comment
я хочу скопировать только выделенный текст, а не выделенный текст - person user1391247; 19.10.2012

Мне нужно было сделать то же самое, у меня было около 1000 отсутствующих строк, и мне нужно было выбрать их и перенести в другой файл. Они были сгруппированы примерно в 50 или около того блоков.

Я пошел и выбрал добавленные (зеленые линии), затем нажал вкладку, чтобы сделать отступ для этих строк. Я сделал это для каждого из блоков. Все прошло довольно быстро, так как одна рука была на мыши и щелкала прокруткой, чтобы выбрать, а другая была на клавише табуляции.

Затем я пересортировал файл, поместив отступы вверху. Сравнил еще раз, чтобы ничего не упустить.

Теперь все новые строки находятся вверху. Я просто выбираю и копирую-вставляю в новый файл, затем Shift-Tab, чтобы убрать отступ.

person dvdhns    schedule 26.07.2018