![](/img/trans.png)
[英]Nunit 2.6 + Resharper 7 +NCrunch + visual studio 2010
[英]Autocompleting initializer with Resharper 6 in Visual Studio 2010
ReSharper 代碼完成正是以這種方式工作的。 輸入大括號后,立即按 Ctrl+Space 以獲取所有屬性的列表:
var data = new Data {|}
然后,在輸入逗號分隔屬性后,ReSharper 補全將僅顯示您尚未初始化的屬性。 更重要的是,當您完成一個屬性名稱時,它會插入該屬性和等號。
在另一個(重復)問題中仍然沒有得到令人滿意的回答: 在設計時有沒有辦法用 Visual Studio 2010 中的所有屬性初始化 object?
最接近的答案是創建自定義代碼片段或 Resharper 實時模板,但我只看到一個觸發“智能完成”的宏,這是在其他地方看到的CTRL+SPACE
建議。 我提供了這個不完整的答案,以防記住別名而不是快捷鍵更容易。
我仍然希望它在該彈出列表上執行智能完成,這確實是問題所要求的。 您也許還可以創建一個自定義宏來完成此操作。
(如果我發現任何東西,我會繼續尋找並更新這個答案。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.