
Lệnh này được dùng để truy cập hộp thoại Replace Text, từ đó bạn có thể cấu hình tìm kiếm để xác định vị trí và thay thế văn bản cụ thể - nằm trong tài liệu hiện tại, tất cả tài liệu dạng văn bản trong dự án đang hoạt động, tất cả tài liệu dạng văn bản đang mở, hoặc tất cả tài liệu dạng văn bản trong một thư mục được chỉ định.
Lệnh này cũng có thể được truy cập bằng cách sử dụng phím tắt Ctrl+H.
Sau khi khởi chạy lệnh, hộp thoại Replace Text sẽ xuất hiện. Về cơ bản, hộp thoại hoạt động ở hai chế độ, với chức năng được cung cấp thông qua hai tab:
- Replace Text - sử dụng các tùy chọn trên tab này để cấu hình thay thế văn bản chỉ trong tài liệu hiện tại. Để chỉ thay thế kết quả khớp đầu tiên, hãy nhấp vào OK. Nếu tùy chọn Prompt on replace được bật, văn bản sẽ được tô sáng và một hộp thoại sẽ xuất hiện để xác nhận việc thay thế. Nhấp vào Yes để chỉ thay thế lần xuất hiện này. Bạn sẽ có cơ hội thay thế tất cả các kết quả khớp từ hộp thoại này. Hoặc, để thay thế tất cả ngay từ đầu, hãy nhấp vào Replace All, thay vì OK. Một lần nữa, tất cả các kết quả khớp của văn bản tìm kiếm sẽ hoặc được thay thế trực tiếp, hoặc thông qua việc nhắc xác nhận từng lần, tùy thuộc vào trạng thái của tùy chọn Prompt on replace.
- Replace in Files - sử dụng các tùy chọn trên tab này để cấu hình thay thế văn bản trên tất cả tài liệu dạng văn bản trong dự án đang hoạt động, tất cả tài liệu dạng văn bản đang mở, hoặc tất cả tài liệu dạng văn bản trong một thư mục được chỉ định. Sau khi nhấp vào OK, tất cả các kết quả khớp được tìm thấy trong các tệp thuộc phạm vi tìm kiếm sẽ được thay thế. Một lần nữa, bạn có thể chọn được nhắc xác nhận khi thay thế bằng cách thiết lập trước tùy chọn Prompt on replace. Hộp thoại Replacing sẽ xuất hiện để hiển thị tiến trình thay thế. Mỗi lần thay thế được thực hiện sẽ được liệt kê dưới dạng các mục trong bảng Messages panel. Mỗi thông báo sẽ phản ánh tệp nguồn, dòng mà văn bản được tìm kiếm đã được tìm thấy, toàn bộ văn bản trên dòng đó, và vị trí ký tự trong dòng nơi chuỗi văn bản được tìm kiếm bắt đầu.
Trong từng trường hợp, một hộp thoại thông tin sẽ xuất hiện, tóm tắt số lượng thay thế đã được thực hiện.
Mẹo
- Mỗi thông báo trong bảng Messages có dạng (x, y): <OriginalLineText>, trong đó x là vị trí ký tự trên dòng y của tài liệu. Văn bản hiển thị là văn bản gốc, trước khi được thay thế.
- Các tệp không nhất thiết phải được mở để thay thế văn bản bằng chế độ Replace in Files. Có thể tùy chọn mở các tệp đó sau khi thay thế bằng cách bật tùy chọn Open changed files in editor trước khi thực hiện thay thế.
- Khi sử dụng chế độ Replace in Files, văn bản đã được thay thế có thể được cross-probe từ mục trong bảng Messages - chỉ cần nhấp đúp vào thông báo.