2012-06-14 47 views
5

Tôi đã sử dụng Compare Plugin trong Notepad ++. Tôi chỉ muốn sao chép các dòng được đánh dấu. Các dòng không được đánh dấu.Làm cách nào để sao chép các dòng được đánh dấu trong Notepad ++?

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

+0

Được gắn cờ là chủ đề tắt. Vui lòng xem Câu hỏi thường gặp. –

+0

Tôi đã đọc Câu hỏi thường gặp..Tại sao Ben là ngoại tuyến? – user1391247

+0

Câu hỏi về Stack Overflow được dự kiến ​​sẽ liên quan đến lập trình hoặc phát triển phần mềm trong phạm vi được xác định trong FAQ @ [link] (http://stackoverflow.com/faq). Xem xét chỉnh sửa câu hỏi hoặc để lại nhận xét để cải thiện nếu bạn tin rằng câu hỏi có thể được viết lại để vừa với phạm vi. Đọc thêm về câu hỏi đã đóng @ [link] (http://stackoverflow.com/faq#close). –

Trả lời

1

Tôi không biết một cách để làm điều đó tự động, nhưng bạn có thể bật nhiều chỉnh sửa (settings-> prefs-> chỉnh sửa).
Sau đó, bạn có thể CTRL + Chọn các dòng bạn muốn, sao chép và dán.

+1

tôi muốn sao chép chỉ văn bản được đánh dấu không phải là văn bản được chọn – user1391247

3

Cách duy nhất tôi đã tìm thấy để làm điều này cho đến nay, và nó không lý tưởng nếu có vô số các dòng khác nhau, là điều này.

  1. Đặt con trỏ của bạn ở đầu tệp.
  2. Sau đó, bạn có thể nhấp vào biểu tượng "Tiếp theo" (mũi tên xuống) và điều này sẽ đưa bạn đến sự khác biệt đầu tiên.
  3. Nhấn Ctrl + F2 để chuyển bookmark
  4. Lặp lại bước 2 và 3 cho đến khi bạn ở phần cuối của tập tin
  5. mở Menu tìm kiếm> Bookmark> Sao chép đánh dấu Lines.

Sau đó, bạn có thể dán các dòng ở bất cứ nơi nào bạn muốn. Tôi không chắc liệu bạn có thể viết điều này thành một vĩ mô hay không.

+0

Bạn không thể đặt macro này vào macro (NPP v 6.6.7), vì nút Tiếp theo sẽ chuyển đến dòng đầu tiên của một số liên tiếp những cái được đánh dấu bằng so sánh. Bạn phải tự đặt con trỏ trên mỗi dòng liên tiếp và sau đó đánh dấu nó. Cảm ơn cho đầu ctrl + F2, btw. – RolfBly

Các vấn đề liên quan