Làm cách nào để chọn các dòng mã không liền kề trong Notepad ++?


10

Phím nào cho phép lựa chọn các dòng không liên tiếp trong notepad ++?

Tôi có một số mã Matlab tôi đã chỉnh sửa bằng notepad ++. Tôi muốn chọn các khối mã riêng biệt (không liên tiếp) để chỉ thực hiện Tìm & Thay thế trong mã đã chọn của mình.

Điều này sẽ không thành vấn đề nếu điều này được thực hiện trong một khối mã liên tục, nhưng làm cách nào tôi có thể chọn các khối nhỏ từ tất cả các tập lệnh? Trong Word hoặc Excel, phím Ctrl sẽ thực hiện thủ thuật; notepad ++ của nó tương đương với cái gì?

Cảm ơn bạn đã giúp đỡ.

Câu trả lời:


11

từ sự giúp đỡ:

Nếu một khu vực luồng được chọn, có thể thêm một khu vực khác, tách rời khu vực bằng cách nhấp vào Ctrl bắt đầu và di chuyển chuột đến điểm cuối. Nhiều hơn một lựa chọn có thể được thêm vào theo cách này. (Đa chỉnh sửa nên được bật trong Tùy chọn)

Nguồn: http : //npp-community.tuxf Family.org/documentation/selecting-text

tl; dr - Settings-> Preferences-> Editing-> Multi-Editing Settings-> Enable, sau đó Ctrl-Nhấp vào từng phần


Cảm ơn rât nhiều! Điều này sẽ giúp tôi tiết kiệm rất nhiều thời gian.
Lucy

0

Vì một số lý do, nhấp Ctrl trong số dòng chọn TẤT CẢ các dòng (ngay cả khi bật Đa chỉnh sửa), không phải các dòng không liên tiếp cần thiết.

Dấu trang cung cấp một cách để cắt / sao chép / dán các dòng này, nhưng nếu một phần lớn các dòng liên tiếp cần đánh dấu, một dấu trang chỉ được thêm vào một dòng (nơi con trỏ là, mặc dù người dùng đã chọn tất cả các dòng này trước khi chọn " Chuyển đổi dấu trang ").

Một cách dễ dàng xung quanh đây là menu Tìm kiếm >> Đánh dấu ... >> Đánh dấu tab, chọn các hộp "Dòng đánh dấu" & "Đang chọn", nhập. trong hộp "Tìm gì" và chọn "Biểu thức chính quy" trong phần Chế độ tìm kiếm. Sau đó nhấp vào "Đánh dấu tất cả" và tất cả các dòng trong lựa chọn có chứa ít nhất một ký tự sẽ được đánh dấu.

Hi vọng điêu nay co ich

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.