2012-06-04 18 views
14

Tôi thích sử dụng chức năng Tìm trong đường dẫn chức năng CTRL + SHIFT + F, tìm kiếm chuỗi văn bản trong một số tệp.Cách buộc IntelliJ luôn tìm kiếm trong "Toàn bộ dự án"

Một điều tôi thường gặp phải là tôi tìm kiếm thứ gì đó mà tôi biết tồn tại trong ít nhất một tệp, tôi không nhận được kết quả hoặc tôi chỉ tìm thấy một số tệp có chứa cụm từ tìm kiếm.

Sau đó, tôi nhận ra rằng thiết lập Phạm vi trong hộp thoại Tìm Hộp thoại đã được đặt thành Mô-đun hoặc Danh mục vì một lý do nào đó là "Toàn bộ dự án".

Điều gì khiến tôi ở đây là điều này dường như chỉ thỉnh thoảng xảy ra - thường tôi sẽ có phạm vi được đặt thành Toàn bộ dự án như tôi muốn, nhưng đôi khi nó sẽ là thứ khác.

IntelliJ quyết định phạm vi sử dụng như thế nào?

Ngoài ra, có một số cài đặt có thể được sử dụng để buộc IntelliJ luôn chọn "Toàn bộ dự án" làm mặc định không?

Trả lời

7

Chỉ sụp đổ tab dự án trước đây: Command + 1 hay Alt + 1

Việc lựa chọn mặc định phụ thuộc vào bối cảnh mà phát động tìm kiếm. Nếu bạn mở tab dự án với một thư mục/tập tin được chọn, nó sẽ tìm kiếm trong thư mục đó hoặc tệp gốc của tệp đó.

Để tìm kiếm theo mặc định, chỉ cần đóng bảng điều khiển đó (điều này sẽ làm cho bối cảnh trở thành toàn bộ dự án) và nhấn phím tắt tìm kiếm và nó sẽ là phạm vi chính xác.

+1

Hm ok cảm ơn. Đóng tab dự án là một chút khó xử, nhưng có vẻ như việc nhấp vào mã nguồn cũng sẽ khiến phạm vi được đặt thành toàn bộ dự án. –

+0

Đúng. Sự thật là bạn hiếm khi cần mở tab dự án vì bạn có thể nhanh chóng điều hướng đến một lớp, phương thức, tệp nếu bạn có một dự án với các lớp được đặt tên rõ ràng. Vì vậy, tôi thích giữ sụp đổ và chỉ mở nó khi tôi cần :). –

+3

vấn đề là nếu tôi tìm thấy trong đường dẫn và sau đó nhìn vào kết quả và thực hiện một kết quả khác ngay lập tức, nó mặc định vào thư mục nơi kết quả tìm kiếm đầu tiên cho tìm kiếm trước đó. Điều đó rất phiền. –

2

Không thực sự là một giải pháp, nhưng làm thế nào để tránh sử dụng chuột cho việc này:

Khi hộp thoại đang mở, bấm Alt h trước khi nhấn Enter. Điều này sẽ khiến phạm vi được đặt thành Toàn bộ dự án.

+1

Thực ra đó là alt p đối với tôi - có thể vì tôi chưa nâng cấp lên phiên bản IntelliJ mới nhất. Dù sao, đây là một mẹo tốt, tôi đã không nhận thấy rằng có những phím tắt cổ điển như thế trong hộp thoại này, với các ký tự gạch dưới trong các tùy chọn. Bây giờ tôi có thể sử dụng toàn bộ từ và regexp superfast quá. :) –

Các vấn đề liên quan