2015-04-25 16 views
5

Một trong những hành động hiệu quả nhất trong Android Studio là Điều hướng hành động. Vấn đề là nó cho thấy rất nhiều tập tin vô dụng. Đôi khi thật khó để tìm lớp/tệp bạn đang tìm kiếm.Ẩn tệp từ/xây dựng thư mục trong điều hướng lớp/tệp hành động

Chụp ảnh bên dưới làm ví dụ. Nếu bạn đang tìm kiếm AndroidManifest.xml trong mô-đun b, bạn phải cuộn xuống danh sách để tìm tệp bạn muốn.

enter image description here

Có cách nào để lọc những gì hiển thị hộp thoại này, đặc biệt là loại trừ một số thư mục từ kết quả? Tất cả các tệp từ thư mục /build hoàn toàn vô dụng.

Tôi biết rằng tôi có thể lọc loại tệp nào được hiển thị nhưng không giúp ích gì nhiều.

Trả lời

0

Đánh dấu xây dựng của bạn thư mục như loại trừ:

File > Project Settings > Modules > Sources > Mark as Excluded (red icon)

Ngoài ra, nhấp chuột phải vào thư mục build của bạn và chọn Mark Directory as > Excluded.

Thư mục bị loại trừ (được hiển thị dưới dạng gốcTắt) là những thư mục mà IntelliJ IDEA "bỏ qua một phần". Hỗ trợ mã hóa rất hạn chế được cung cấp cho các tệp trong các thư mục bị loại trừ. Các lớp có trong các thư mục bị loại trừ không xuất hiện trong danh sách đề xuất hoàn thành mã, tham chiếu đến các lớp như vậy được hiển thị trong trình chỉnh sửa là chưa được giải quyết. Khi tìm kiếm, IntelliJ IDEA không tìm trong thư mục loại trừ vv

Source

Một cách khác là xác định một phạm vi tùy chỉnh như mô tả here.

+0

Điều này cũng loại trừ các tệp 'R.java' để nhập trong các lớp khác cho thấy lớp R không thể được giải quyết. Nó thực sự giải quyết vấn đề với hành động điều hướng nhưng gây ra các vấn đề khác, do đó tôi không thể chấp nhận câu trả lời này. – tomrozb

+0

Sau đó, bạn cần xác định phạm vi tùy chỉnh: http://stackoverflow.com/a/29049768/1116549 –

+4

Bạn không thể sử dụng phạm vi trong Điều hướng> Tác vụ Lớp hoặc Tệp. Phạm vi có liên quan đến Tìm hành động không điều hướng xa như tôi biết. – tomrozb

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