2013-02-13 40 views
29

Trong Eclipse, nếu con trỏ là trên một từ và bạn nhấn Ctrl + K bạn sẽ nhảy đến sự xuất hiện tiếp theo của từ đó trong file.nhật thực ctrl + k shortcut tương đương trong IntelliJ

Có lối tắt tương tự trong IntelliJ không?

+0

bản sao có thể có của [IntelliJ điều hướng tới biến được đánh dấu tiếp theo và trước đó] (http://stackoverflow.com/questions/6281623/intellij-navigate-to-next-and-previous-highlighted-variable) –

Trả lời

36

Tìm từ lúc caret, mặc định là Ctrl +F3, có thể được thay đổi trong File | Settings | Keymap:

Find word at caret

+9

Loại tác phẩm này, nhưng nó không bọc và nó không chuyển sang tệp tiếp theo. Trong nhật thực của nó đẹp hơn: một khi bạn nhấn ctrl-K nó lưu trữ các văn bản, vì vậy ngay cả khi bạn chuyển sang tập tin khác khi bạn nhấn ctrl-K một lần nữa, nó tìm thấy sự xuất hiện ở đó (và nó kết thúc tốt đẹp). Không phải là câu trả lời của bạn là sai, chỉ sẽ là tốt đẹp nếu intellij sẽ có hành vi tương tự. – htrufan

10

Bạn sẽ cần 2 bước để lưu trữ một hành vi tương tự:

Bước 1:

Nhấn Ctrl + F3 để bắt đầu một tìm kiếm cho các văn bản selectet hiện tại (nếu không có văn bản nào được chọn thì toàn bộ từ sẽ được lấy).

Bước 2:

Nhấn F3 để chuyển đến xuất hiện tiếp theo hoặc phím Shift +F3 để nhảy tới trước.

Cách tiếp cận này thậm chí sẽ tiếp tục tìm kiếm văn bản nếu bạn chuyển sang tệp khác. Chỉ cần nhấn F3 và bạn sẽ chuyển sang lần xuất hiện tiếp theo trong tệp khác.

+0

trình đơn sắc nét và đơn giản giúp tôi –

1

Tôi nghĩ Android Studio/IntelliJ không chơi tốt, đối với tôi, tôi đã thay đổi Android Studio Keymap-Eclipse như tôi sử dụng để (My collection tips) và sử dụng Ctrl +K , tôi nhấn tìm kiếm chuỗi đầu tiên:

  • Chọn văn bản, chúng tôi muốn tìm kiếm
  • Nhấn Ctrl + F, Nhập
  • Sau đó có thể sử dụng: Ctrl +K trong bất kỳ tập tin chúng tôi đang trên

Đó là những gì tôi đang làm, hy vọng có thể giúp đỡ người khác với điều đó.

1

Có 2 lựa chọn như dưới đây trong: Cài đặt -> Keymap -> Menu chính -> Tìm

  • Find Next/Move to xuất hiện tiếp theo
  • Tìm Previous/Move to Xảy ra Previous

Đối với tôi, điều này không hoạt động ngay từ đầu vì phím tắt GIT được sử dụng cùng một phím (Ctrl + K & Ctrl + Shift + K). Tất cả đều tốt sau khi thay đổi các phím tắt GIT xung đột.

2

phím Shift + F3 làm việc cho tôi trong Android Studio/IntelliJ, trong nhật thực, chúng tôi đã sử dụng Ctrl + K

1

Bạn có thể làm điều đó sử dụng các macro:

  • Chỉnh sửa -> Macro -> Bắt đầu ghi macro
  • Chỉnh sửa -> Tìm -> Tìm Wo thứ ở Caret
  • Edit -> Find -> Find Next/Move to xuất hiện tiếp theo
  • Edit -> Macro -> Ngừng Macro Recording
  • Cho một số tên cho vĩ mô, ví dụ "Mô phỏng Eclipse Ctrl + K"
  • File -> Settings -> Keymap -> Tìm vĩ mô "mô phỏng eclipse Ctrl + K" -> bind phím nóng Ctrl + K

cùng thể được thực hiện cho Ctrl +phím Shift +K (u se Tìm Trước đó/Di chuyển đến Sự xuất hiện Trước đó).

1

enter image description here

Bạn cần phải đầu tiên làm Ctrl + F trên từ đã chọn, bây giờ điều này được lưu trữ sau đó bạn có thể sử dụng L Ctrl + và ctrl + shitf + L cho đi xuống hoặc lên. Điều này đã có mặt. nó chỉ thay vì ctrl + K bạn đã sử dụng ctrl + L. thay đổi nhỏ cùng một hiệu ứng

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