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

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

注意事項注意事項

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

[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) 中的目前工作階段期間的快顯視窗的 [列出成員] 方塊中最近選取的成員。 最近使用的成員記錄會在 IDE 的每個工作階段之間清除。 如需詳細資訊,請參閱 用於最近一次使用之成員的 IntelliSense

請參閱

參考

選項對話方塊、環境、一般

XML 文件註解 (C# 程式設計手冊)

其他資源

使用 IntelliSense