2008-11-11 17 views
7

Trong biểu mẫu, tôi đã thêm quá tải ShowDialog(). Trong Visual Studio, quá tải này hiển thị trong Intellisense như là phiên bản thứ ba. Làm thế nào tôi có thể làm cho chức năng quá tải của tôi xuất hiện như # 1 (tức là mặc định)?Có cách nào trong .NET để làm cho quá tải của bạn về một phương thức xuất hiện đầu tiên trong trình đơn thả xuống Intellisense không?

+0

I don' Tôi nghĩ bạn có thể. Nhưng tôi không chắc chắn 100%. – Kon

Trả lời

3

Theo như tôi biết, không có cách nào để kiểm soát thứ tự quá tải trong đầu intellisense lựa chọn quá tải.

0

Không trừ khi số lượng tham số nhỏ hơn số 1 hiện tại trong danh sách, tôi tin. Ic ould là sai, mặc dù - Tôi thường xuyên. :)

Tôi đang ở một mất mát như những lý do tại sao bạn muốn điều này, mặc dù ...

  1. Nó không quan trọng. và
  2. có những cách tốt hơn để đạt được những gì bạn đang tìm kiếm, như được trả lời trong các câu hỏi khác ..
+0

Tôi đã bỏ phiếu cho bạn về nghĩa vụ bắt buộc "Tôi không biết tại sao bạn muốn làm điều này". – MusiGenesis

+0

Theo câu hỏi, tôi đang tìm "một cách trong .NET để làm cho quá tải của bạn về một phương thức xuất hiện đầu tiên trong trình đơn thả xuống Intellisense". Bạn nghĩ gì tôi đang tìm kiếm? – MusiGenesis

+0

Và tôi đã trả lời câu hỏi theo hiểu biết tốt nhất của mình. Tôi chỉ nói rằng tôi tin rằng có những cách tốt hơn để hoàn thành những gì bạn đang tìm kiếm, cho các câu hỏi liên quan khác mà bạn đã hỏi. Bạn tất nhiên là miễn phí để bỏ qua tất cả những lời khuyên được đưa ra nhưng tôi sẽ xem xét lại nếu đó là tôi. – ZombieSheep

1

Không. Nhưng VS nên làm nổi bật tùy chọn được sử dụng gần đây nhất trong intellisense, đó là điều tốt nhất tiếp theo.

Tools-> Options-> Text Editor -> (ngôn ngữ của bạn) -> Intellisense-> IntelliSense trước Selects gần đây nhất được sử dụng thành viên

5

Bạn nên sử dụng một plugin cho rằng: một trong những hoàn thành nhiệm vụ yêu cầu là Visual Assist từ cà chua - http://www.wholetomato.com/

Nó thực hiện chính xác những gì bạn muốn (trong số các tùy chọn khác): hiển thị các thành viên không được thừa hưởng trên đầu danh sách gợi ý và (hoặc) làm cho họ đậm

+0

Tôi sẽ thử. Tôi có một xu hướng hơi bất hợp lý chống lại các add-in IDE. Tôi có xu hướng quen với sự hiện diện của họ và sau đó lật ra khi tôi phải ngồi vào máy của người khác. – MusiGenesis

+0

Tôi hiểu. Vâng, đối với tôi cái này là một PHẢI vì nó là một công cụ duy nhất mà tôi tìm thấy hỗ trợ một số tái cấu trúc cho C++ và có một hỗ trợ intellisense mạnh mẽ nhiều sau đó người bản địa VS ... –

+0

Ý tưởng chính của tôi ở đây là một giải pháp có thể ép buộc quá tải của tôi lên trên các máy của các nhà phát triển khác, do đó, theo mặc định họ sẽ sử dụng phương pháp tôi muốn họ sử dụng (và tôi không nói đó là khuyến khích). Không ai khác có Visual Assist. – MusiGenesis

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