2012-06-16 12 views
16

Sử dụng các phím tắt R # bàn phím cho định dạng mã trình bày các cửa sổ sau:định dạng lại mã với R # trong một phím tắt đơn

enter image description here

mà buộc tôi nhấp vào Run nút mỗi lần.

Có cách nào để ràng buộc lối tắt bàn phím trực tiếp vào tùy chọn Cải cách mã, thay vì chỉ mở cửa sổ hộp thoại này không?

Chỉnh sửa: Để làm rõ mọi thứ, tôi không thực sự nhấp vào nút Chạy bằng con trỏ, tôi nhấn Enter. (Tôi vẫn thấy khó chịu, và muốn có lối tắt trực tiếp.)

Trả lời

21

Oh ngọt .. Tôi vừa chọn Công cụ -> Tùy chọn -> Bàn phím và tìm thấy lệnh "ReSharper_SilentCleanupCode". Dường như thực thi chức năng định dạng mã của ReSharper mà không cần bật lên hộp thoại. Hãy thử nhưng không cố gắng để phá vỡ ngón tay của bạn ... mặc định là ctrl-alt-shift-f: D Điều đó cần một rebind ...

+1

Với Resharper 9, tôi vẫn nhận được hộp thoại hiển thị trong câu hỏi khi kích hoạt lệnh này. Nhưng có một hộp kiểm nhỏ ở phía dưới có nội dung như "Sử dụng hồ sơ này để dọn dẹp mã im lặng". Tôi đã chọn "Mã định dạng lại", chọn hộp, nhấp vào "Chạy" và sau đó, dọn dẹp im lặng thực sự là im lặng. – dlf

1

Mặc dù tôi không thể trả lời câu hỏi trực tiếp tôi muốn đề xuất Ctrl-K-D làm phương án thay thế. Điều này sẽ gọi Visual Studio được xây dựng trong định dạng. Nó ít triệt để hơn nhưng cũng ít xâm nhập hơn.

+1

Đó là những gì tôi đã sử dụng cho đến bây giờ, nhưng tôi tìm thấy R # định dạng công cụ nhiều hơn nữa theo ý thích của tôi. – Acidic