Cách thực sự tìm kiếm tất cả các tệp trong Visual Studio


81

Tôi đang sử dụng Visual Studio. Ví dụ, tôi có một phương thức công cộng tĩnh tên là FooBar () trong Utils lớp. Cũng hãy nói rằng tôi sử dụng phương pháp này trong rất nhiều tệp .aspx. Giả sử tôi thay đổi chữ ký phương thức của FooBar () thành FooBar (chuỗi) và sau đó tôi muốn tìm tất cả các phiên bản của Utils.FooBar để tôi có thể cập nhật chúng.

Bây giờ, giả sử tôi đi đến hộp tìm kiếm Giải pháp Explorer, chọn "Tìm kiếm trong nội dung tệp" và nhập "Utils". Mặc dù thực tế là tôi thực hiện gọi phương thức Utils. * Ở khắp mọi nơi, thứ duy nhất hiển thị là tệp Utils.cs. Nếu tôi tiếp tục nhập "Utils.FooBar", không có gì hiển thị.

Hiện tại, tôi đang khởi chạy một cửa sổ cygwin và sử dụng grep vì tìm kiếm trong cửa sổ bình thường cũng khá vô dụng. Nhưng có vẻ như phải có một cách thực sự để tìm kiếm trong tất cả các tệp trong Visual Studio. Tui bỏ lỡ điều gì vậy?

Câu trả lời:


117

Tôi nghĩ rằng bạn đang nói về ctrl+ shift+ F, theo mặc định, nó phải là "xem xét: toàn bộ giải pháp" và bạn làm.


Nó sẽ được tốt đẹp nếu điều này đi kèm với một cửa sổ insta-preview như CTRL +, (đi đến tất cả)
Andrew

1
Đây là một sự trùng hợp đáng hoan nghênh đối với một người dùng Intellij IDEA lâu năm.
Peter L

30

Vì vậy, câu trả lời dường như là KHÔNG sử dụng hộp tìm kiếm Giải pháp Explorer.

Thay vào đó, hãy mở bất kỳ tệp nào trong giải pháp, sau đó sử dụng cửa sổ bật lên tìm kiếm control-f để tìm kiếm tất cả các tệp bằng cách:

  1. chọn "Tìm tất cả" từ bộ chọn "-> Tìm Tiếp theo / <- Tìm Trước"
  2. chọn "Dự án hiện tại" hoặc "Toàn bộ giải pháp" từ bộ chọn thường chỉ cho biết "Tài liệu hiện tại".

3
vấn đề là đôi khi tôi không có tùy chọn "Toàn bộ Giải pháp" nhưng tôi chưa biết tại sao. Cách ctrl + shift + ftiếp cận hoạt động.
Muflix

27

Nhấn Ctrl+,

Sau đó, bạn sẽ thấy một cửa sổ được gắn với tên "Chuyển đến tất cả"

Đây là hình ảnh của "Tới tất cả" trong IDE của tôi

Hình ảnh


2
Nhưng nó không thể tìm thấy văn bản (tôi không nói về các ký hiệu) trong dự án / giải pháp. Ít nhất trong VS 2017 (v15.6.5)
AlexMelw

1
Đi đến tất cả với tìm kiếm trong nội dung tệp sẽ là lý tưởng.
Andrew

7

Người ta có thể truy cập cửa sổ " Tìm trong Tệp " thông qua lựa chọn trình đơn thả xuống và tìm kiếm tất cả các tệp trong Giải pháp Toàn bộ : Chỉnh sửa> Tìm và Thay thế> Tìm trong Tệp

nhập mô tả hình ảnh ở đây

Cách khác, thay thế là mở cửa sổ " Tìm trong Tệp " qua nút " Thanh công cụ Chuẩn " như được đánh dấu trong màn hình ngắn bên dưới:

nhập mô tả hình ảnh ở đây

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.