Thêm một chuỗi vào mỗi dòng của một lựa chọn


11

Để thêm một chuỗi vào mỗi dòng của lựa chọn, tôi thường sử dụng "tăng dòng thụt lề" (thêm một tab vào mỗi dòng) và sau đó chạy tìm kiếm tab / thay thế bằng chuỗi của tôi.

Có ai biết làm thế nào để nối một chuỗi vào mỗi dòng của một lựa chọn không?


3
Một phương pháp để thực hiện việc bổ sung không liên quan đến việc tìm / thay thế là di chuyển con trỏ của bạn đến đầu dòng đầu tiên, nhấn Alt + Shiftvà sử dụng phím con trỏ xuống để mở rộng vùng chọn đến cuối khối. Điều này cho phép bạn nhập đồng thời trên mọi dòng
Simon

Tôi đã hoàn tác câu trả lời của mình bên dưới
Simon

Câu trả lời:


16

Lưu ý: Tôi đã đọc sai câu hỏi ban đầu, vì vậy tôi đã đăng bài này dưới dạng nhận xét vì nó vẫn có khả năng hữu ích nhưng không phải là câu trả lời

Một phương pháp không liên quan đến tìm / thay thế (nhưng chỉ hoạt động nếu bạn muốn thực hiện trên mọi dòng, kể cả các dòng trống trong khối của bạn), đó là:

  • Di chuyển con trỏ của bạn đến đầu dòng đầu tiên
  • Giữ Alt + Shiftvà sử dụng phím con trỏ xuống để mở rộng vùng chọn đến cuối khối

Điều này cho phép bạn gõ đồng thời trên mỗi dòng


Cảm ơn, không tìm thấy câu trả lời cho câu hỏi cụ thể của tôi nhưng điều này đã giải quyết vấn đề của tôi / rất hữu ích.
Muleskinner

@Simon Đơn giản là tuyệt vời
prabhakaran

Ít nhất trong phiên bản Notepad ++ hiện tại của tôi (7.7.1), điều này chỉ hoạt động nếu các dòng có cùng độ dài, nếu không, nó sẽ chèn vào mỗi dòng ở cùng một cột với độ dài của dòng đầu tiên của lựa chọn.
jonathan

5
  1. Chọn Tìm kiếm -> Tìm
  2. Chọn tab Thay thế
  3. Chọn biểu thức chính quy làm Chế độ tìm kiếm ở phía dưới bên trái
  4. Nhập dưới dạng Tìm gì: $
  5. Nhập dưới dạng Thay thế bằng: chuỗi bạn muốn có ở cuối dòng
  6. Kiểm tra lựa chọn
  7. Nhấp vào Tìm tiếp theo hoặc Thay thế tất cả

Trang web này là tốt để thử nghiệm các biểu thức thông thường và có một tài liệu tham khảo nhanh:

http://rubular.com/


Nhưng ^ là bắt đầu của dòng, đoán bạn có nghĩa là $? Nhưng dù sao, cả hai đều cho tôi "Biểu thức thông thường để tìm kiếm bị hình thành xấu"
Muleskinner

Vẫn cho tôi "Biểu thức chính quy để tìm kiếm bị hình thành xấu", tôi đang sử dụng Notepad ++ v.5.6.4 (unicode)
Muleskinner

Vâng, tôi đã đọc câu hỏi của bạn sai trước, nhưng sau đó tôi đã cập nhật câu trả lời của mình. Không biết nó là gì. Tôi có Notepad ++ 5.9.3 trên Windows 7. Có lẽ bạn có thể thử nâng cấp, trong trường hợp lỗi này là dành riêng cho phiên bản Notepad ++ của bạn? Ngoài ra, có lẽ bạn có thể cố gắng tìm kiếm biểu thức chính quy "a" hoặc "." để xem nếu đó là biểu thức chính quy nói chung không hoạt động trong thiết lập của bạn.
kek

4

Thay thế biểu thức chính quy $bằng chuỗi bạn muốn.


nó cho tôi "Biểu thức chính quy cho tìm kiếm được hình thành xấu", tôi nên định dạng $ như thế nào?
Muleskinner

3

Ngoài ra,

  1. Chọn Tìm kiếm -> Thay thế
  2. Chọn Mở rộng cho Chế độ tìm kiếm
  3. Tìm gì: \ n
  4. Thay thế bằng: Sao cũng được

Lưu ý rằng nếu bạn rời khỏi \ n trong Thay thế bằng , tất cả các dòng của bạn sẽ được dán cùng nhau (có thể không phải là những gì bạn muốn).

Tôi thường để Notepad ++ ở chế độ Mở rộng vì nó cho phép tôi tùy ý dán các dòng để nhận (bằng cách xóa \ n) hoặc tách chúng (bằng cách chèn \ n) và không bị nhầm lẫn bởi các ký tự đặc biệt như * + (), v.v. ( Mà tôi thường tìm kiếm trong mã C ++.)


0

GIỚI THIỆU về các dòng được chọn, tôi có một mẹo 1. trước tiên, hãy tìm hiểu cách chèn mọi dòng khi bắt đầu và dòng. ( Https://www.youtube.com/watch?v=SiPLZzRqEwM ) 2. cắt văn bản (bạn muốn làm ), dán những tệp mới này (trong notepad) 3.insert (theo 1) 4. cắt những tệp này và dán vào tệp gốc của bạn


Xin vui lòng đọc lại câu hỏi một cách cẩn thận. Câu trả lời của bạn không trả lời câu hỏi ban đầu.
DavidPostill

Nếu bạn cố gắng làm những điều này, nó sẽ làm việc.
一个 患有 癌 搞 金融

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.