Có phím tắt “Tìm trong tệp” trong Eclipse không?


88

Có lối tắt "Tìm trong Tệp" trong Eclipse như trong Visual Studio ( Ctrl+ Shift+ F) không?

Tôi đã xem trong hai danh sách này:

Cảm ơn.

Câu trả lời:


88

chọn vùng làm việc và nhấn Ctrl-H

Hộp thoại nào được chọn, phụ thuộc vào loại tệp được chọn trong dạng xem Project Explorer. Ví dụ: nếu bạn đã chọn một tệp .js và nhấn Ctrl- H, nó sẽ hiển thị hộp thoại với tab "Tìm kiếm Javascript" được chọn. Nếu bạn muốn tìm kiếm tất cả các tệp, bạn có thể nhấn Ctrl- F7để chọn chế độ xem Project Explorer, sử dụng các phím mũi tên để chọn một thư mục phía trên tệp của bạn, sau đó nhấn Ctrl- H(hoặc chọn một tệp có kiểu không kích hoạt tab hộp thoại tùy chỉnh) .


Cảm ơn bạn. Nó được gọi là "Hộp thoại Tìm kiếm Mở" cho những gì nó đáng giá. Trong Visual Studio, nó được gọi là "Tìm trong tệp". Chúng dường như có cùng chức năng.
Xonatron

Tuy nhiên, bạn phải chia nhỏ tìm kiếm theo một trong những thứ sau: Type, Method, Package, Constructor, Field ... Tôi chỉ muốn tìm kiếm mọi thứ. Có cách nào để làm việc này không?
Xonatron

4
@MatthewDoucette Khi bạn mở hộp thoại, hãy nhấp vào mũi tên trái ở trên cùng bên phải của hộp và bạn sẽ có thể tìm thấy tab "Tìm kiếm tệp". Đó sẽ là những gì bạn đang tìm kiếm.
Shaded

3
Chọn tab "Tìm kiếm tệp" sẽ cung cấp cho bạn những gì bạn tìm kiếm. Eclipse có các tìm kiếm đặc biệt cho các ngôn ngữ khác nhau. Thật buồn cười, Java Search mà bạn đang mô tả là một tính năng mà tôi vô cùng nhớ trong visual studio :).
Ahe

Đã thêm nhiều hơn vào câu trả lời của tôi. Câu trả lời của Salazaar cũng đúng. Chỉ phụ thuộc vào cách bạn muốn làm điều đó.
Gordon Glas

30

Cảm ơn hai giải pháp khác, nhưng đây là câu trả lời đầy đủ mà tôi đang tìm kiếm, giải quyết cách tôi tìm kiếm tất cả văn bản trong các tệp, không chỉ các loại, phương thức, gói, hàm tạo và trường:

  • Ctrl+ Hđể mở hộp thoại "Tìm kiếm"
  • Tab "Tìm kiếm tệp", nếu nó không xuất hiện, hãy mở rộng cửa sổ hoặc sử dụng các mũi tên trái / phải
  • gõ văn bản để tìm kiếm
  • Sử dụng "* .java", trong trường hợp của tôi vì tôi đang viết mã bằng Java, để chỉ tìm kiếm các tệp này
  • Nhấp vào "Tìm kiếm"

2
Bạn thực sự có thể lấy "Tìm kiếm tệp" làm mặc định khi nhấn Ctrl + H bằng cách đặt nó trong liên kết khóa. (truy cập Windows> Tùy chọn và tìm kiếm các khóa và lọc theo 'tìm kiếm tệp'. Và gõ Ctrl + H trong phần Ràng buộc)
Joseph Rajeev Motha 28/10/15

Đối với tôi, đây là câu hỏi ban đầu. Tôi không muốn hộp thoại "Tìm kiếm", tôi chỉ muốn "Tìm kiếm tệp", bất kể tôi đang ở đâu. Thật là phiền toái khi phải thay đổi các tab để tìm nó.
Faliorn

22

Nếu bạn chỉ sử dụng Tìm kiếm Tệp, bạn có thể Tắt tất cả các Tìm kiếm khác trong Bảng tìm kiếm (Tùy chỉnh ... góc dưới bên trái). Sau đó, bạn có Tìm kiếm tệp mỗi khi bạn Nhấn Ctrl+H


Tuyệt quá! Bây giờ làm cách nào để tìm kiếm tất cả văn bản trong các tệp, không chỉ loại, phương thức, gói, hàm tạo và trường?
Xonatron

Tôi đã tìm ra giải pháp và sẽ chỉnh sửa bài đăng gốc của tôi với nó.
Xonatron

3
bạn cũng có thể liên kết lại Ctrl + H với "Tìm kiếm Tệp" thay vì "Mở Hộp thoại Tìm kiếm". Thành thật mà nói, tôi chưa bao giờ thấy sử dụng cho bất kỳ công cụ tìm kiếm nào khác. Liên kết lại là một sự thay thế cho yếu tố này của giải pháp, nhưng với lợi ích của việc để các tab khác xung quanh. Tùy chọn này hoặc liên kết lại sẽ giúp bạn tiết kiệm bước thứ hai ở trên để tìm tab "Tìm kiếm tệp".
Matt Felzani

câu trả lời thực sự tuyệt vời, tôi đã tìm kiếm cho đến nay!
Emmanuel Angelo.R

Cảm ơn, tôi chưa bao giờ nhận thấy nút đó trước đây. Tôi cũng như việc kiểm tra "Hãy nhớ rằng cuối cùng Trang đã qua sử dụng" trên popup
Wubinator

17
  • Ctrl+ Hđể hiển thị hộp tìm kiếm
  • Nhấp vào 'Tùy chỉnh' ở phía dưới bên trái
  • Dấu kiểm 'Nhớ trang được sử dụng gần đây nhất'
  • Bấm OK.
  • Chọn tab tìm kiếm tệp và thực hiện tìm kiếm

1
Tôi hy vọng điều này sẽ đạt đến đỉnh vào một ngày nào đó. Câu trả lời đơn giản, tốt nhất.
Noumenon

11

Nếu bạn muốn sử dụng tìm kiếm theo loại cụ thể (Java, Javascript ... vv), bạn có thể sử dụng Ctrl+H, thao tác này sẽ mở hộp thoại tìm kiếm, sau đó nhấp vào nút Tìm kiếm.

Nếu bạn chỉ muốn tìm kiếm tất cả các lần xuất hiện văn bản trong toàn bộ không gian làm việc, hãy nhấp vào từ (hoặc chọn văn bản) bạn muốn tìm kiếm rồi nhấn Ctrl+Alt+G. Bạn sẽ trực tiếp nhận được tất cả các lần xuất hiện được tìm thấy mà không cần sử dụng hộp thoại.

Tôi thấy đây Ctrl+Alt+Glà giải pháp tốt nhất vì nó hiển thị tên biến theo các tệp liên quan khác nhau (ví dụ: Java và XML, hoặc Javascript và HTML) trong khi vẫn có sẵn tính năng tìm kiếm theo loại cụ thể.Ctrl+H

Bạn có thể liên kết lại Ctrl+Alt+Gđể tìm văn bản trong một dự án hoặc một nhóm làm việc thay vì toàn bộ không gian làm việc nếu điều đó hấp dẫn hơn đối với bạn.


6

Có, có các phím tắt để tìm kiếm Eclipse, các phím tắt này rất hữu ích khi chúng ta tìm kiếm html, jsp, xml, java, thuộc tính, lớp, jar, tệp tìm kiếm cụ thể bằng từ khóa.

  • Ctrl+ Hđược sử dụng Thẻ mở, trong đó bạn có thể chọn loại tệp Tìm kiếm từ xa, Tìm kiếm tệp, tìm kiếm git, tìm kiếm java, tìm kiếm javascript, v.v.
  • Ctrl+ Shift+ Rđược sử dụng để tìm kiếm tất cả các tệp trong dự án hiện tại
  • Ctrl+ Shift+ Tđược sử dụng để tìm kiếm tất cả các tệp trong không gian làm việc

3

nhấn Ctrl+ H. Sau đó chọn tab "Tìm kiếm tệp".

các tùy chọn tìm kiếm bổ sung

tìm kiếm tài nguyên nhấn Ctrl+ Shift+R

tìm kiếm các loại Java nhấn Ctrl+ Shift+T



1

Như đã chỉ ra, CTRL + Hmở hộp thoại Tìm kiếm.

Vì tôi chỉ sử dụng Tìm trong Tệp (và đặt các mẫu tên Tệp khi cần) nên tôi đã nhấp vào nút Tùy chỉnh ... ở cuối hộp thoại Tìm kiếm. Nó mở hộp thoại Lựa chọn Trang Tìm kiếm, nơi tôi đã tắt tất cả các tùy chọn khác.

Bạn cũng có thể nhấp vào Nhớ trang được sử dụng gần đây nhất trong cùng một hộp thoại.



0

Ctrl + Alt + F (Tìm Văn bản trong Dự án - Phím Tùy chỉnh )

Lưu ý - Ctrl + Alt + G dành cho Tìm văn bản trong không gian làm việc, không phải trong dự án

Cách tùy chỉnh Khóa này

Window-> Preferance-> General-> Keys-> Search for 'Find Text in Project' -> Gõ 'Ctrl + Alt + F' vào liên kết -> Áp dụng

Ghi chú - điều này sẽ hữu ích nếu nhà phát triển đang làm việc trên nhiều dự án đồng thời.

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.