Thông thường tôi muốn đưa lên một lớp hệ thống trong một khung nhìn nguồn, để tôi có thể duyệt các thuộc tính và phương thức được lớp tiếp xúc. Dưới đây là ảnh chụp màn hình của những gì tôi có nghĩa là:Visual Studio - cách dễ dàng để đưa ra định nghĩa kiểu như mã nguồn
Srting from metadata http://img443.imageshack.us/img443/940/stringfrommetadata.png
Thường thì tôi làm điều này bằng cách chọn tên lớp và nhấn F12 (hoặc click chuột phải> Go To Definition). Tuy nhiên, nếu tôi không có nó ở bất cứ nơi nào sẵn sàng, tôi đã gõ nó lên và sau đó làm Go To Definition. Hầu hết thời gian tôi phải xóa những gì tôi đã gõ sau này.
Có cách nào để hiển thị chế độ xem này mà không phải nhập tên lớp không? Hộp thoại VS2010 Navigate To không hỗ trợ tính năng này.
EDIT: Khi tôi đăng câu hỏi tôi không sử dụng bất kỳ plugin Visual Studio nào. Bây giờ tôi nhận ra rằng tôi có giấy phép CodeRush đầy đủ (nhờ có khuyến mãi StackOverflow cho người dùng với đại diện 10K), tôi sẽ chấp nhận câu trả lời sử dụng CodeRush hoặc Refactor !.
CHỈNH SỬA: Ở giai đoạn này, tôi chưa thực sự có bất kỳ nơi nào cố gắng trả lời câu hỏi này. Tôi sẽ để nó mở và để cho tiền thưởng tự động thưởng cho Rory khi anh ấy giải thích những gì đang xảy ra tốt nhất. Trong khi chờ đợi (lịch trình cho phép) tôi sẽ điều tra làm điều này với DXCore như tôi nghĩ rằng nó nên có thể.
Cảm ơn Rory vì bài đăng tuyệt vời. Tuy nhiên, tôi cảm thấy rằng tôi sẽ có thể tìm thấy những gì tôi đang tìm kiếm vì tất cả những gì tôi muốn là chức năng "Go To Definition" (mà tôi cho là được mở rộng bởi VS Extensibility) trong khi cung cấp tên đầy đủ. Hãy nghĩ hộp thoại QuickNav sẽ lập chỉ mục tất cả các hội đồng được tham chiếu và thực hiện định nghĩa cho một loại. –
Xin lỗi Igor, có vẻ như tôi hiểu lầm/hiểu sai yêu cầu ban đầu của bạn. Dường như bạn đang tìm cách định vị thông tin loại của bạn mà không thực sự cung cấp loại. Bây giờ tôi đọc lại, có vẻ như bạn rất vui khi cung cấp loại này, nhưng bạn không muốn xóa nó khỏi trình soạn thảo của bạn sau đó. –