Ánh xạ Ctrl-T của trình sạc lại bị mất


123

Tôi dường như đã mất ánh xạ Resharper Ctrl+ Tđể tìm nhanh các lớp, tôi đã thử các giải pháp được mô tả ở đây:

Các phím tắt không hoạt động trong Visual Studio với cài đặt Resharper

Cụ thể câu trả lời được chấp nhận:

Trước tiên, tôi sẽ thử đặt lại tất cả cài đặt Visual Studio (Công cụ> Cài đặt nhập và xuất> Đặt lại tất cả cài đặt), sau đó đi tới Trình sạc lại> Tùy chọn> Bàn phím & Trình đơn và áp dụng lại sơ đồ phím tắt.

Và điều này:

Cài đặt thành Trình sạc lại / Tùy chọn / KeyBoard & Menu / Không có / Áp dụng và lưu

và sau đó

Resharper / Options / KeyBoard & Menus / Đặt thành Visual Studio / Áp dụng và Lưu

Kết quả thứ hai không làm gì cả (không có kết quả dương tính đáng chú ý), kết quả đầu tiên dẫn đến như sau:

( Ctrl+ T) đã được nhấn. Đang chờ phím thứ hai của hợp âm.

Vì vậy, có vẻ như VS đang cố gắng xử lý lệnh, không phải Resharper.

Alt+ Entertuy nhiên hoạt động như mong đợi, vì vậy không phải là Resharper hoàn toàn bị tách rời.

có ý tưởng nào để sửa cái này không?


1
Phím tắt nào được ánh xạ tới ReSharper.ReSharper_GotoType trong Công cụ | Tùy chọn | Môi trường | Bàn phím? Nhân tiện bạn sử dụng phiên bản R # nào: ReSharper | Trợ giúp | Giới thiệu về JB ReSharper Ultimate?
Alexander Kurakin

@Alexander: Resharper.Resharper_ResharperUnitTestDebugContext (Ctrl+T, Ctrl+D (Global))và phiên bản 9.0.
Spikee

Có vẻ như lược đồ "ReSharper 2.x / IDEA" được sử dụng thay vì lược đồ "Visual Studio". Vui lòng kiểm tra nút radio nào được chọn ở đây ReSharper | Tùy chọn | Môi trường | Bàn phím & Menu.
Alexander Kurakin

@Alexander: Đúng! Nếu tôi chuyển sang hộp radio Visual Studio, rời khỏi và sử dụng Ctrl + T, tôi nhận được Shortcut conflictcửa sổ, lúc đó tôi nên chọn tùy chọn nào?
Spikee

1
Nhân tiện, để tránh những trở ngại có thể xảy ra trong tương lai, cách tốt nhất là đặt lại tất cả các phím tắt trong "Công cụ | Tùy chọn | Môi trường | Bàn phím" trước. Sau đó, áp dụng lược đồ "Visual Studio" trong Tùy chọn R #.
Alexander Kurakin

Câu trả lời:


275
  1. Đặt lại cấu hình bàn phím hiện tại (Công cụ | Tùy chọn | Môi trường | Bàn phím | Đặt lại).
  2. Truy cập ReSharper | Tùy chọn | Môi trường | Bàn phím & Menu | "Visual Studio" | Áp dụng Đề án.
  3. Nhấp vào Ctrl+T
  4. Chọn "Sử dụng lệnh ReSharper" trong cửa sổ bật lên đã mở (chọn "Áp dụng cho tất cả các phím tắt ReSharper")

1
Đã thực hiện thủ thuật, nhưng để điều này cuối cùng hoạt động, tôi cũng phải khởi động lại toàn bộ Visual Studio (phiên bản 2015 Community Edition).
Bartosz Lenar

12
Điều này không hiệu quả với tôi. Những gì tôi phải làm, là cùng một chuỗi sự kiện, ngoại trừ việc tôi phải làm gì đó ở giữa điểm 1 và điểm 2. Tôi phải đến ReSharper | Tùy chọn | Môi trường | Bàn phím & Menu, sau đó trước tiên hãy chọn lược đồ "Không" và nhấp vào "Áp dụng lược đồ", trước khi áp dụng lược đồ "Visual Studio".
Ultroman các Tacoman

6
Tiếp tục xảy ra với tôi trong vs 2017. Có thể liên quan đến thông tin cập nhật, mà là nhiều hơn nữa thường xuyên bây giờ, và tôi chắc chắn rằng tôi đã chạy vào vấn đề này cùng cách đây không lâu ...
Noctis

Kỳ lạ là tôi đã chọn "Visual Studio" và tôi chỉ cần nhấp vào áp dụng.
Timothy Gonzalez

2
Tôi cảm thấy như mình phải quay lại việc này sau mỗi lần cập nhật VS để sửa các phím tắt.
Macros185

3

Đối với những người trong số bạn (có thể hiểu là IMO) không thể đặt lại tất cả cài đặt bàn phím cho phím tắt cụ thể này:

  1. Đi tới cài đặt phím tắt VS Bàn phím (Công cụ> Tùy chọn> Môi trường> Bàn phím),
  2. xóa Ctrl-Tbài tập khỏi phím tắt "Edit.GoToAll" ,
  3. gán Ctrl-Ttoàn cầu cho "ReSharper.ReSharper_GotoType" .

Đã làm cho tôi.


2

Tôi đã gặp vấn đề chính xác này ( Ctrl+ Tkhông hoạt động, nhưng các phím tắt khác thì có), nhưng không có giải pháp nào phù hợp với tôi.

Đối với trường hợp cụ thể của tôi, gần đây tôi đã cài đặt một tiện ích mở rộng VS (DevExpress) trong đó dường như bao gồm một tiện ích mở rộng khác có tên là CodeRush. Gỡ cài đặt CodeRush đã khắc phục sự cố Ctrl+ Tkhông hoạt động của tôi.

Nếu bạn gặp sự cố tương tự và dường như không thể khắc phục được - hãy kiểm tra xem bạn đã cài đặt các tiện ích / công cụ khác có thể ảnh hưởng đến các phím tắt VS / ReSharper hay chưa.


1

Tôi nhận thấy rằng trong một số trường hợp, có thể cần phải đặt lại tất cả cài đặt của IDE. Cách này tôi đang đề xuất là cách mới nhất tôi sẽ làm và trước khi thực hiện, hãy thử các câu trả lời tốt nhất được cung cấp trước đó. Tuy nhiên, nếu bạn cần làm khó, vì CTRL+ Tkhông được ánh xạ chính xác, hãy chuyển đến Công cụ / Nhập và xuất Cài đặt / Đặt lại tất cả cài đặt . Sau khi hoàn tất, bạn có thể áp dụng cấu hình phím ReSharper thông qua Tùy chọn chia sẻ lại / Bàn phím / Trình chia sẻ lại 2.x / Áp dụng lược đồ


0

Quay lại với tôi mà không cần đặt lại ánh xạ bàn phím VS (và làm mất các phím tắt của tôi) bằng cách đơn giản

  1. ReSharper | Tùy chọn | Môi trường | Bàn phím & Menu
  2. Đã chọn Reshaper 2.x hoặc IntelliJ IDEA
  3. Visual Studio đã chọn
  4. Áp dụng chương trình
  5. Tiết kiệm

Cũng có thể hoạt động bằng cách chọn "Áp dụng Đề án", nhưng chưa thử. Tuần sau, tôi đoán tôi sẽ thử lại;)
MemeDeveloper

0

Điều thực sự đã giúp tôi là sự kết hợp của tất cả các mẹo đã đề cập trước đây với nhau:

  1. Đặt lại tất cả cài đặt trong: Công cụ / Nhập và xuất Cài đặt / Đặt lại tất cả cài đặt
  2. Áp dụng lược đồ bàn phím Resharper và hơn là áp dụng lược đồ studio trực quan trong: ReSharper / Options / Environment / Keyboard & Menus
  3. Chỉ xuất hiện cửa sổ xung đột lối tắt, hãy chọn lệnh ReSharper
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.