2012-10-11 23 views
8

Có cách nào để có được intellisense cho các phương pháp mở rộng từ các lớp học mà không phải là hiện tại trong usings, nhưng tham chiếu trong các giải pháp. Nó sẽ là sự tiện lợi tuyệt vời để có thể chỉ cần gõ và không phải thêm việc sử dụng khi sử dụng một phương pháp mở rộng lần đầu tiên trong một lớp học.Intellisense cho các phương pháp khuyến nông?

+0

Ông có thể vui lòng giải thích một chút chi tiết hơn những gì bạn có ý nghĩa với 'đầu cơ intellisense '? – TweeZz

+0

Resharper không làm "intellisense đầu cơ" khi bạn đặt nó. Nó chỉ đơn giản là sẽ không đề xuất bất cứ điều gì mà không thể nhìn thấy thông qua các ứng dụng hiện tại. Đây là lý do tại sao nó sẽ không đề xuất một cái gì đó, nhưng nếu bạn gõ nó ra hoàn toàn, nó sẽ đề nghị để thêm việc sử dụng nếu lắp ráp được tham chiếu. –

+0

@ Mystere Man Bạn sai rồi, hãy xem câu trả lời của Metro Smurf. –

Trả lời

7

Tôi tin rằng những gì bạn đang tìm kiếm là Import Symbol Creation với Re #. Tôi sử dụng tất cả thời gian khi truy cập các thành viên không phải là một phần của các câu lệnh sử dụng hiện tại. Về bản chất, Re # sẽ xem xét tất cả các hội đồng được tham chiếu của bạn và xem có điều gì phù hợp không và sau đó cung cấp danh sách các kết hợp phù hợp và nhập nếu cần.

nhập Symbol hoàn thành (trước đây gọi là Type Name Completion) hiển thị tất cả các loại phù hợp với một tiền tố cho bất kể những gì namespace họ thuộc về (như trái ngược với Symbol Hoàn, mà chỉ hoàn thành tên của các loại hiện có thể nhìn thấy). Nhập biểu tượng hoàn thành sẽ tự động chèn chỉ thị nhập không gian tên thích hợp vào tệp hiện tại nếu loại đã chọn chưa được nhập trước đó. Nó cũng hoạt động sau dấu chấm với các phương pháp mở rộng và cần thiết bằng cách sử dụng các chỉ thị .

Các Re lập bản đồ phím # mặc định là Ctrl +Alt +gian.

Tôi không chắc chắn nếu tôi cập nhật các ánh xạ của tôi, nhưng tôi phải sử dụng: phím Shift +Alt +gian

+0

Ánh xạ chính đúng trên lược đồ bàn phím VS là Shift + Alt + space. Tài liệu cung cấp cho lối tắt kiểu IDEA. –

+0

Tôi đã thử nó và nó hoạt động tốt hơn tôi tưởng tượng! –

Các vấn đề liên quan