選項對話方塊、文字編輯器、C#、IntelliSense
使用 [IntelliSense] 屬性頁來修改影響 Visual C# 之 IntelliSense 行為的設定。 在 [工具] 功能表上按一下 [選項],接著在 [文字編輯器] 資料夾中按一下 [C#],然後再按一下 [IntelliSense],即可存取 [IntelliSense] 屬性頁。
注意事項 |
---|
根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。 若要變更設定,請從 [工具] 功能表中選取 [匯入和匯出設定]。 如需詳細資訊,請參閱使用設定。 |
[IntelliSense] 屬性頁包含下列屬性:
完成清單
輸入字元後顯示完成清單
如果選取這個選項,IntelliSense 會在您開始輸入時,即自動顯示完成清單。 如果沒有選取這個選項,仍然可以從 [IntelliSense] 功能表或按下 CTRL+SPACE 取得 IntelliSense 完成清單。將關鍵字置於完成清單中
如果選取這個選項,IntelliSense 會在完成清單中加入 C# 關鍵字 (例如,類別 (C# 參考))。將程式碼片段置於完成清單中
如果選取這個選項,IntelliSense 會在完成清單中加入 C# 程式碼片段的別名。 如果程式碼片段別名與關鍵字相同 (例如,類別 (C# 參考)),便會以快速鍵取代此關鍵字。 如需詳細資訊,請參閱Visual C# 程式碼片段。
完成清單中的選取範圍
輸入下列字元予以認可:
指定在為完成清單中選取的項目執行 IntelliSense 自動完成之前,所必須輸入的所有字元。按下空格鍵予以認可
指定包含按下空格鍵的動作,才能為完成清單中選取的項目執行 IntelliSense 自動完成。按下 Enter 鍵時在完整型別字組的結尾加入新行
指定當您輸入了完成清單中某個項目的所有字元並按下 ENTER 鍵後,會自動建立新的一行,且游標會移至新行。例如,當您輸入了 else 並按下 ENTER 鍵後,編輯器中便會出現:
else
| (游標位置)
不過,當您只輸入 el 並按下 ENTER 鍵後,編輯器中便會出現:
else| (游標位置)
IntelliSense 成員選取
- 預先選擇最近使用過的成員
如果選取這個選項,IntelliSense 會在目前的整合式開發環境 (IDE) 工作階段 (Session) 期間,預先選取您最近在快顯列出成員方塊中選取的自動物件名稱完成的成員。 最近使用的成員記錄會在 IDE 的每個工作階段之間清除。 如需詳細資訊,請參閱用於最近一次使用之成員的 IntelliSense。