選項、文本編輯器、C#、IntelliSense
使用 [IntelliSense 選項] 頁面來修改會影響 C# IntelliSense 行為的設定。
若要存取此選項頁面,請選擇 [工具]>[選項]>[文字編輯器]>C#>IntelliSense。
IntelliSense 選項頁面包含下列選項:
完成清單
在輸入字元之後顯示完成清單*
選取此選項時,IntelliSense 會在您開始輸入時自動顯示完成清單。 未選擇此選項時,IntelliSense 完成仍可從 IntelliSense 選單或按 ctrl+空格鍵。
刪除字元之後顯示完成清單
自動在自變數清單中顯示完成清單
反白顯示完成清單專案的相符部分
顯示完成項目篩選
分號上的自動完成語句
代碼段行為
永不包含代碼段
選取此選項時,IntelliSense 絕不會將 C# 代碼段的別名新增至完成清單。
一律包含代碼段
選取此選項時,IntelliSense 會將 C# 代碼段的別名新增至完成清單。 例如,如果代碼段別名與關鍵詞相同,例如,類別,關鍵詞會由快捷方式取代。 如需詳細資訊,請參閱 C# 代碼段。
在標識碼之後輸入 ?-Tab 時包含代碼段
選取此選項時,IntelliSense 會在 時,將 C# 代碼段的別名新增至完成清單?+索引標籤 在識別子後面按下
輸入索引鍵行為
請勿在 Enter 上新增新行
指定在選取完成清單中的專案並按 enter enter之後,永遠不會自動新增新行。
只有在完整輸入文字結尾之後,於 Enter 上新增一行
指定如果您在完成清單中輸入專案的所有字元,然後按 Enter,則會自動新增一行,游標會移至新行。
例如,如果您輸入
else
,然後按 Enter,下列內容會出現在編輯器中:else
|
(游標位置)不過,如果您只輸入
el
,然後按 Enter,下列內容會出現在編輯器中:else|
(游標位置)輸入時一律新增新行
指定如果您輸入 完成清單中輸入專案的任何 字元,然後按 Enter,則會自動新增一行,游標會移至新行。
顯示名稱建議
針對您最近選取的成員執行自動物件名稱完成。
顯示來自未匯入命名空間的專案
針對尚未使用 using
指示詞彙入的類型和擴充方法,執行完成。
索引標籤兩次以插入自變數
在撰寫方法呼叫時自動插入自變數。 若要使用這項功能,請開始撰寫方法呼叫,然後按 Tab 鍵兩次。
另請參閱
- 一般、環境、選項對話框
- 使用 IntelliSense