hủy gán alt + mũi tên phải


11

Tôi đang cố gắng ánh xạ View.NavigateBackward và View.NavigateBackward như vậy:

  • Xem.NavigateBackward = Alt + LeftArrow
  • Xem.NavigateForward = Alt + RightArrow

Khá đơn giản để thực hiện trong Visual Studio với hộp thoại Tùy chọn bàn phím. OK vì vậy tôi đã chỉ định các phím tắt và NavigateBackward đang hoạt động. Nhưng NavigateForward, trước đây được gán cho Edit.CompleteWord, vẫn ở lại với nhiệm vụ cũ. Tôi đã kiểm tra Edit.CompleteWord được gán cho 'Ctrl + K, W' nhưng Alt + RightArrow vẫn hoạt động như một từ hoàn chỉnh. Có điều gì đặc biệt về các phím mũi tên mà tôi không thể gán chúng không?

Tôi muốn làm điều này để các nút chuột hoạt động giống nhau trong VS 2010 và trình duyệt web của tôi. Hoạt động tốt cho nút quay lại, nhưng nút chuyển tiếp sẽ không được gán lại đúng cách. Gợi ý?

Câu trả lời:


12

Để mở rộng câu trả lời của jcollum ...

Rõ ràng, phân công ở cấp độ toàn cầu không có nghĩa là "có hiệu lực trên toàn cầu". Nó xuất hiện thay vào đó là "dự phòng" khi không có sự phân công cụ thể hơn cho loại trình soạn thảo hoặc cửa sổ hiện tại.

Vì vậy, nếu bạn không nhận được sự phân công khóa toàn cầu để hành xử, trong trường hợp này Alt + Mũi tên phải, hãy đi tới Công cụ-Tùy chọn, Môi trường, Bàn phím.

Nhấp vào trường "Bấm phím tắt" và nhấn tổ hợp Alt + Mũi tên phải.

Sau đó nhấp vào "Dòng tắt được sử dụng bởi" thả xuống và bạn sẽ thấy lệnh vi phạm đang được ưu tiên, như "Edit.CompleteWord (Alt + Mũi tên phải (Trình thiết kế quy trình làm việc))"

Màn hình bàn phím1

Tiếp theo, nhập lệnh vi phạm vào trường "Hiển thị lệnh chứa". tức là gõ Edit.CompleteWord. Bây giờ bấm vào thả xuống "Phím tắt cho lệnh đã chọn". Chọn một cái đang ghi đè Alt + Mũi tên phải, sau đó bấm Xóa.

màn hình bàn phím2

Bây giờ, lối tắt được gán toàn cầu của bạn sẽ được sử dụng (giả sử không có các phím tắt khác được ưu tiên).


5

Cổ điển "đã tìm ra 30 giây sau khi tôi đăng": bạn phải xóa các bài tập bàn phím Edit.CompleteWord trong tất cả các trình soạn thảo - ngay cả khi Alt + Mũi tên phải được gán trong Toàn cầu dưới dạng View.NavigateForward. Rõ ràng Toàn cầu không ghi đè tất cả các biên tập viên như nó nên.


Cảm ơn, tôi đã tìm kiếm điều đó cho cùng một lý do chính xác.
blez
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.