Trong Visual Studio bạn có thể nhấn SHIFT +ALT +C để tạo ra tập tin lớp mới. Tôi đang tìm phím tắt tương tự cho tệp giao diện mới và tệp "kiểm tra đơn vị cơ bản" mới. Tôi có Telerik JustCode vì vậy xin vui lòng không đề nghị sản phẩm simillar. Nhưng nếu một phần mở rộng nhỏ tồn tại ví dụ, nó sẽ được tốt đẹp để biết. BTW Tôi đang sử dụng Visual Studio 2010 (C#).Visual Studio phím tắt cho Tạo giao diện mới và Tạo mới Đơn vị cơ bản thử nghiệm
Trả lời
Không có giải pháp tích hợp cho điều này, nhưng bạn có thể dễ dàng ghi lại các macro (Trong cụ menu):
Bạn có thể đổi tên họ trong Explorer Macro (Alt + F8)
sau đó bạn có thể gán phím tắt cho những macro trong cụ → Optio ns → Bàn phím.
EDIT Điều này không hiệu quả khi thêm Kiểm tra đơn vị cơ bản mới. Bạn sẽ chỉ nhận được hộp thoại Lựa chọn thử nghiệm mới, ngay cả với phương pháp này.
Thay vì sử dụng macro, tôi khuyên bạn nên xem xét Trình quản lý đoạn mã. Nó cho phép bạn thiết lập một mẫu văn bản với "lỗ hổng" trong đó. Và gán mẫu cho một "khóa" - một văn bản ngắn (có thể được tự động hoàn thành). Khi khóa được nhập, mẫu sẽ thay thế khóa và các lỗ có thể được điền dễ dàng. Hơn nữa, bạn có thể thêm chức năng giống như macro vào nó, để tự động lấy tên tệp hiện tại hoặc lớp hoặc ngày được điền sẵn.
Visual studio thực sự được xuất xưởng với đoạn mã C# cho "Lớp thử nghiệm" và "Phương pháp thử nghiệm".
cũng Xem http://msdn.microsoft.com/en-us/library/ms165393(v=vs.100).aspx
Cuối cùng, sự hỗ trợ đoạn mã trong Resharper (http://www.jetbrains.com/resharper/) là tốt hơn nhiều so với một trong visual studio. Chắc chắn đáng để kiểm tra. Tăng năng suất thực sự!
Cảm ơn bạn đã trả lời nhưng điều này không hiệu quả. 1) Phím tắt cho 'Project.AddInterface' không hoạt động (không có gì) bất kể vùng tắt và vùng tính năng (ví dụ: Global) tôi đã đặt. Tôi thậm chí vô hiệu hóa add-in nhưng nó không giúp đỡ. 2) Shortcut cho 'Project.AddUnitTest' mở trình thủ thuật' Create Unit Tests' thay vì chỉ tạo thử nghiệm đơn vị với mẫu 'Basic Unit Test' chuẩn. Nếu bạn có thể cải thiện câu trả lời của bạn, tôi sẽ sẵn sàng chấp nhận nó. – Pol
Tôi đã thêm lệnh 'Project.AddInterface' vào thanh công cụ nhưng nó luôn bị tắt. – Pol
Viết lại. Xin lỗi vì không thử nghiệm. Than ôi, cái này chỉ hoạt động một nửa. – Joey