2012-09-25 8 views
10

Với Resharper và Visual Studio, tôi sử dụng Ctrl + Nhấp để đi đến phương pháp, nhưng để triển khai giao diện, tôi sử dụng tùy chọn ngữ cảnh của Go To Implementation.Nhấp qua để triển khai

Có cách nào để đạt được điều này với hành vi Ctrl + Nhấp chuột - có thể triển khai một biến thể của nó, chẳng hạn như Shift + Ctrl + Nhấp chuột?

+5

Không phải với con chuột, tôi nghĩ. Nếu giao diện của bạn chỉ có một impl, thì 'Alt + End' sẽ đi thẳng đến đó; nếu không nó sẽ bật lên một danh sách các impls mà bạn có thể trỏ/nhập – AakashM

+1

Hữu ích, cảm ơn. JetBrains không phải là cam kết về điều này: http://devnet.jetbrains.net/message/5233727#5233727 – Savage

+0

Trong ReSharper 7 (VS keybindings), tôi cũng có thể sử dụng 'Ctrl + F12' để đi đến thực hiện. –

Trả lời

13

Nếu bạn có ReSharper 8.1 được cài đặt, sử dụng Ctrl+Alt+Click cho "Go To thực hiện" hành động

+0

Điều cần biết! Tôi sẽ thử nghiệm trái sau đó nhấp chuột giữa so với ctrl + alt + bấm vào để xem mà tôi thích. –

1

Trên cơ sở this stack overflow question Tôi đã ánh xạ nút chuột giữa của mình nhấp để Go-To-Implementation thông qua phím tắt Ctrl + Shift + Alt + B (ánh xạ bàn phím IntelliJ tương đương Alt + End).

Để thực hiện việc này, tôi đã sử dụng ứng dụng "Microsoft Mouse and Keyboard Center". Tôi đã tạo "cài đặt dành riêng cho ứng dụng" cho Visual Studio, chọn "Trung bình" và chọn "Kết hợp khóa".

Để sử dụng nó, tôi cần phải nhấp chuột trái vào biểu tượng trong mã nguồn trước sau đó nhấp chuột giữa. Thách thức tiếp theo của tôi là nhớ sử dụng phím tắt chuột này! Lưu ý rằng tôi đã thay thế hiệu quả chức năng nhấp chuột giữa bình thường trong Visual Studio, mặc dù tôi chỉ nhớ sử dụng tính năng này cho các tab đóng, mà tôi có thể thực hiện thông qua nút 'x'.