2009-03-06 5 views
6

tôi đã tìm thấy các thiết lập cho Camel Humps trong resharper:Resharper 4.1 có hỗ trợ cả Camel Humps và các chế độ chọn bình thường không?

Resharper -> Options -> Editor -> Sử dụng CamelHumps

Vấn đề là tôi vẫn muốn để có thể sử dụng chế độ lựa chọn thông thường (tức là hành vi mặc định cho CTRL + Mũi tên và CTRL + SHIFT + Mũi tên) cũng như chế độ CamelHumps.

Ví dụ: xem xét biến này:

riêng int MyVeryLongCamelCaseName;

Bây giờ nếu tôi muốn sao chép toàn bộ biến sau đó tôi muốn hành vi mặc định VS cho tổ hợp phím CTRL + SHIFT + Left-mũi tên đó là để chọn toàn bộ biến nếu con trỏ là trên M.

Tuy nhiên nếu tôi muốn thay đổi tên để nói MyExtremelyLongCamelCaseName sau đó tôi muốn hành vi CamelHumps được cung cấp bởi Resharper.

Có cách nào để có cả hai hành vi với các phím tắt khác nhau không?

Trả lời

9
  • tắt CamelHumps trong chia sẻ lại -> Tùy chọn -> Trình chỉnh sửa -> Sử dụng CamelHumps.
  • vào Tools -> Options -> Bàn phím và
    • ràng buộc các phím bạn muốn 'Resharper.HumpNext' và 'ResharperHuntPrev' (Tôi sử dụng alt + trái/alt + right)
    • và bind phím để 'Resharper.HumpNextExtent' và 'Resharper.HumpPrevExtent' cho các phím tắt lựa chọn. (Tôi đã phải gỡ bỏ keybindings cho shift + alt + trái/phải từ 'Edit.Char [Left/Right] ExtentColumn' đầu tiên)
+0

Đó là trong cùng một vị trí trên 5.x. Tôi không thể tìm thấy nó để cứu mạng tôi vào ngày hôm sau, cảm ơn :) – CubanX

+0

Vì tôi sử dụng Alt + Mũi tên trái/phải, tôi đã gán Alt + Left/Right Windows Key cho Resharper.HumpPrev/Next. Chúng không được gán theo mặc định cho bất kỳ lệnh studio trực quan nào :) –

+0

+1. Rực rỡ! Vẫn còn hoạt động nhiều phiên bản của ReSharper sau này. BTW, có vẻ như hoạt động tốt để áp dụng các phím tắt này cho "Trình chỉnh sửa văn bản" (chứ không phải là "Toàn cầu"). Dường như bạn cũng có thể áp dụng cho các trình chỉnh sửa cụ thể (chẳng hạn như XAML hoặc XML), nhưng "Trình chỉnh sửa văn bản" là một lựa chọn tốt nếu bạn muốn có thể sử dụng cùng các phím tắt con trỏ trong mọi trình chỉnh sửa văn bản. – devuxer

0

Tôi không nghĩ rằng có một tùy chọn cho điều này nhưng như một công việc xung quanh bạn có thể sử dụng phím tắt Mở rộng lựa chọn là CTRL + ALT + Phải. Không lý tưởng nhưng nhanh hơn nhấn CTRL + SHIFT + Phải nhiều lần cho một biểu tượng có nhiều khối lạc đà.

2

Tôi nghĩ ctrl + W shotkey sẽ trợ giúp.