Tìm kiếm và thay thế trong Eclipse

1. Tìm kiếm và thay thế trên tập tin đang mở

Giải sử bạn đang làm việc với một tập tin *.php với khoảng vài ngàn dòng code, với chừng này dòng thì không ai đủ sức để dò tìm bằng mắt cả, lúc này công cụ tìm kiếm sẽ phát huy tác dụng.

Để bắt đầu tìm kiếm, đặt con trỏ chuột trong nội dung tập tin (vị trí bất kỳ) sau đó nhấn tổ hợp phím Ctrl + F (Menu Edit / Find/Replace...), hộp thoại Find/Replace hiển thị với các tùy chọn:

 
Find Replace eclipse
  • Find: Nhập từ khóa cần tìm
  • Replace with: Cụm từ thay thế cho từ khóa cần tìm
  • Direction: Hướng tìm kiếm, dịch lên hoặc xuống (kể từ vị trí con trỏ chuột)
  • Scope: Vùng tìm kiếm, tìm trong tòan file hoặc dòng được chọn
  • ...............
Sau khi tùy chỉnh xong các giá trị:
  • Nhấn Find để bắt đầu tìm kiếm
  • Nhấn Replace/Find để tìm kiếm, và thay thế (nếu Replace with không trống) cụm từ được tìm thấy, nhấn nút này cho đến khi có thông báo không tìm thấy kết quả nào.
  • Nhấn Replace để thay thế cụm từ vừa tìm được (đang được đánh dấu), nếu Replace with không trống
  • Nhấn Replace all để thay thế tất cả cụm từ tìm thấy bằng Replace with (nếu Replace with trống thì sẽ xóa luôn cụm từ tìm kiếm được)

2. Tìm kiếm và thay thế trong nhiều tập tin

Trên cây thư mục dự án (Explorer), click chọn thư mục muốn tìm kiếm (sẽ tìm kiếm tất cả thư mục và tập tin bên trong), nhấn tổ hợp phím Ctrl + H (Menu Search / Search), hộp thoại Search xuất hiện với các lựa chọn:
 
Search eclipse
  • Containing text: Từ khóa cần tìm kiếm
  • Case sensitive: Cụm từ gần đúng
  • Regular Expression: Tìm kiếm theo biểu thức quy tắc (Viết biểu thức quy tắc ở Containing text
  • Whole word: Tìm kiếm chính xác cụm từ
  • Scope: Phạm vi tìm kiếm
    • Workspace: Tìm kiếm trong tất cả dự án trên cùng thư mục làm việc
    • Selected resources: Tìm kiếm trong thư mục đang được chọn
    • Enclosing projects: Tìm kiếm trong tất cả dự án đang mở
Nhấn Search để tiến hành tìm kiếm. Một sửa sổ Search hiện ra hiển thị tiến trình tìm kiếm và kết quả tìm được. Nhấn Replace... để khai báo cụm từ cần thay thế khi tìm thấy kết quả.

Nhận xét

Bài đăng phổ biến từ blog này

Tổng hợp phím tắt Eclipse

Phân biệt abstract và virtual

nvarchar khác char ở điểm nào? khi nào dùng nvarchar ? khi nào dùng char?