Tôi biết rằng Ctrl+ Nlà để tìm các lớp và nó rất hữu ích. Nhưng còn phương pháp thì sao?
Tôi biết rằng Ctrl+ Nlà để tìm các lớp và nó rất hữu ích. Nhưng còn phương pháp thì sao?
Câu trả lời:
Windows: ctrl+F12
MacOS: cmd+F12
Các lệnh trên sẽ hiển thị các hàm / phương thức trong lớp hiện tại .
Nhấn SHIFTHAI lần nếu bạn muốn tìm kiếm cả lớp và phương thức trong toàn bộ dự án.
ctrl+ F12( cmd+ F12trên macOS) sẽ hiển thị tất cả các thành viên của lớp hiện tại trong cửa sổ bật lên và cho phép bạn chọn một. Nó hoạt động chính xác như phím tắt ctrl+ otrong nhật thực, nhanh hơn nhiều so với ctrl+ alt+ shift+n
Ctrl+ Alt+ Shift+N cho phép bạn tìm kiếm các biểu tượng, bao gồm các phương thức.
Ưu điểm chính của liên kết phím phức tạp hơn này là tìm kiếm trong tất cả các tệp, không chỉ tệp hiện tại là Ctrl+F12 .
(Và như mọi khi, cho Mac bạn thay thế Cmdcho Ctrlcho các keybindings.)
Command+ Option+O
Mở tra cứu Biểu tượng mà bạn có thể chuyển đến hầu hết các phương thức / hàm trong tài liệu hiện đang mở.
Intellij IDEA 2017.3.4 - 2018.2 (Cuối cùng) trên OSX
CMD + fn+F12
sẽ hiển thị tất cả các thành viên của lớp hiện tại trong một cửa sổ bật lên, sau đó bạn có thể tìm kiếm phương thức trong lớp đó.
NHƯNG , câu trả lời này phụ thuộc vào cài đặt Bàn phím của bạn. Nếu bàn phím của bạn được đặt trong
Tùy chọn hệ thống > Bàn phím > Sử dụng tất cả các phím F1, F2, v.v. làm các phím chức năng tiêu chuẩn
được chọn, sau đó phím tắt trở thành
CMD + F12
IntelliJ IDEA Phiên bản 12.13 Phiên bản cuối cùng:
Máy Mac: command+ option+ shift+ N hoặc trên Menu -> Điều hướng> Biểu tượng ...
Nếu bạn chỉ muốn tìm kiếm các phương thức:
Trên mac OS X 10.5+ ràng buộc, nó là Alt+ ⌘+O
Theo ràng buộc Khóa XWin mặc định, đó là Shift+ Ctrl+ Alt+N
Bạn cũng có thể nhấn đúp SHIFTsau đó, bạn có thể tìm kiếm mọi thứ (không chỉ phương thức, mà cả lớp, tệp và hành động)
Điều đáng nói là nếu bạn muốn tìm kiếm một phương thức của một lớp, bạn có thể sử dụng .
(dấu chấm) giữa tên lớp và tên phương thức bên trong hộp thoại tìm kiếm ở khắp mọi nơi hoặc tìm kiếm biểu tượng. Điều này thậm chí hoạt động với IDEAs lợi ích tìm kiếm thông thường. Ví dụ: bạn có thể tìm kiếm LDT.now
và LocalDateTime::now
sẽ bật lên như một kết quả. (Miễn là bạn đang tìm kiếm Tất cả các tệp và không chỉ các tệp dự án).
Nếu bạn bấm vào một phương thức, bạn có thể thực hiện Ctrl+ Bđể đi đến khai báo của phương thức đó. Tương tự như F12trong MS Visual Studio.
Intellij v 13.1.4, OSX
Phím tắt Open Symbol là command+ shift+s
Ctrl+ Shift+ Alt+ 7sau khi chọn phương thức
Tôi đã thử SHIFT+ SHIFTvà ALT+ CMD+O
Nhưng tôi nghĩ tính năng mạnh mẽ và dễ sử dụng nhất được tìm thấy trong tất cả các tệp CMD+ SHIFT+F .
Chọn regex và viết .*partOfMethodName.*\(
và nó hiển thị tất cả các vị trí và có thể thấy mã nguồn thực tế tại chỗ mà không cần đến tệp cụ thể đó.