IntelliJ IDEA nhảy từ giao diện sang lớp triển khai trong Java


165

Có một số phím tắt cho phép tôi sau khi tạo phương thức trong một giao diện, chọn và chuyển sang thực hiện lớp của giao diện đó không?


4
Trong hầu hết các trường hợp, có một mũi tên ở bên trái của phương thức / giao diện để hiển thị tất cả các lớp / phương thức thực hiện / ghi đè.
Peter Lawrey

1
Dưới đây là danh sách / áo của tất cả các tùy chọn khóa mặc định. CTRL + ALT + B đã được đề cập dưới đây.
jmq

Câu trả lời:


251

Có .... trong mac, nó là Apple+ ALT+ B. Bạn sẽ cần di chuyển con trỏ đến tên giao diện trước khi gọi phím tắt. Tôi không chắc chắn lối tắt trong PC là gì, vì nếu bạn nhấp chuột phải vào tên giao diện -> "Chuyển đến" -> "Triển khai" ... lối tắt được liệt kê ở đó.

Trong PC, đó là CTRL+ ALT+ B: tài liệu điều hướng JetBrains .


1
Trong trường hợp của tôi, việc triển khai thường là những gì tôi muốn thấy, vì vậy tôi đã trao đổi Ctrl-B ( Navigate-> Implementation(s)) và Ctrl-Alt-B ( Navigate-> Declaration)
jakub.g

1
Trong trường hợp của tôi: Ctrl-Option-B
sNICkerssss

66

Ngoài Ctrl+ Alt+ Bđã đề cập ở trên, bạn cũng có thể sử dụng chuột: Ctrl+ Alt+ LeftMouseButton để chuyển trực tiếp đến các triển khai.


16

Nếu bạn đã làm Command (Mac)/ Ctrl (Windows) + Mouse clicktrên phương thức bạn muốn điều hướng đến Bạn sẽ được điều hướng đếninterface (Declaration)

nhưng nếu bạn đã thực hiện Alt + Ctrl+ Mouse clicktrên phương thức bạn muốn điều hướng đến Bạn sẽ được điều hướng đếnclass (Implementation)    bạn cũng có thể sử dụng Alt + Ctrl+ bnếu bạn không muốn rời khỏi keybourd


1
ctrl + nhấp là để giao diện (Không phải alt)
Sprout

7

Trên OSX, bạn có thể chuyển sang thực hiện bằng chuột bằng cách sử dụng Alt+ Command+ Chuột. (có thể so sánh với Ctrl+ chuột trong Eclipse)


Làm thế nào để thay đổi những gì? Ý anh là gì? Bạn có muốn thay đổi phím tắt? Trong trường hợp đó, xem cài đặt Preferences-> Keymap.
dùngM1433372

5

Nếu bạn không biết phím tắt cho Lệnh IntelliJ cụ thể, hãy nhấn Ctrl+ Alt+ A(hoặc Apple+ Alt+ Atrên máy Mac). Điều đó sẽ mở ra một cửa sổ bật lên cho phép bạn tìm kiếm tất cả các phím tắt. Ngoài ra, bạn có thể truy cập nó bằng cách sử dụng Find Action...từ Helpmenu.

Ngoài ra, Default Keymap Referencecũng có sẵn từ Helpmenu (trong số các phím tắt khác có chứa phím tắt đến Find Action...mô tả ở trên).

Cuối cùng, bạn có thể định cấu hình các phím tắt trên bàn phím của riêng bạn (và xem các cài đặt hiện tại) trong cài đặt Preferences-> Keymap.


@cellepo Bạn đã thử chưa? Bạn cũng có thể tìm thấy các phím tắt đến Find Action...trong Default Keymap Reference.
matsev

2
Đã xem trong menu trợ giúp ... Trên Intellij 2016.1.3 trên Mac, lệnh được liệt kê ở đó và hoạt động với tôi thay vào đó là Shift + Apple + A.
cellepo

1
Trong 4 năm qua, đây là ctrl + shift + A, có lẽ nó đã thay thế trước đó.
Vipin

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.