建議使用 Visual Studio 2017

IntelliSense、C#、文字編輯器、選項

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

使用 [IntelliSense] 屬性頁來修改影響 Visual C# 之 IntelliSense 行為的設定。 在 [工具] 功能表上按一下 [選項],接著在 [文字編輯器] 資料夾中按一下 [C#],然後再按一下 [IntelliSense],即可存取 [IntelliSense] 屬性頁。

System_CAPS_ICON_note.jpg 注意

根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。 若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。 如需詳細資訊,請參閱 Customizing Development Settings in Visual Studio

[IntelliSense] 屬性頁包含下列屬性:

輸入字元後顯示完成清單
如果選取這個選項,IntelliSense 會在您開始輸入時,即自動顯示完成清單。 如果沒有選取這個選項,仍然可以從 [IntelliSense] 功能表或按下 CTRL+SPACE 取得 IntelliSense 完成清單。

將關鍵字置於完成清單中
如果選取這個選項,IntelliSense 會在完成清單中加入 C# 關鍵字 (例如,Class - 類別)。

將程式碼片段置於完成清單中
如果選取這個選項,IntelliSense 會在完成清單中加入 C# 程式碼片段的別名。 如果程式碼片段別名與關鍵字相同 (例如,Class - 類別),便會以快速鍵取代此關鍵字。 如需詳細資訊,請參閱 Visual C# 程式碼片段

輸入下列字元予以認可:
指定在為完成清單中選取的項目執行 IntelliSense 自動完成之前,所必須輸入的所有字元。

按下空格鍵予以認可
指定包含按下空格鍵的動作,才能為完成清單中選取的項目執行 IntelliSense 自動完成。

按下 Enter 鍵時在完整型別字組的結尾加入新行
指定當您輸入了完成清單中某個項目的所有字元並按下 ENTER 鍵後,會自動建立新的一行,且游標會移至新行。

例如,當您輸入了 else 並按下 ENTER 鍵後,編輯器中便會出現:

else

| (游標位置)

不過,當您只輸入 el 並按下 ENTER 鍵後,編輯器中便會出現:

else| (游標位置)

預先選擇最近使用過的成員
選取此選項時,IntelliSense 會預先選取的自動完成物件名稱,您在整合式的開發環境 (IDE) 中的目前工作階段期間的快顯視窗的 [列出成員] 方塊中最近選取的成員。 最近使用的成員記錄會在 IDE 的每個工作階段之間清除。 如需詳細資訊,請參閱 用於最近一次使用之成員的 IntelliSense

選項對話方塊、環境、一般
XML 文件註解
使用 IntelliSense

顯示: