IntelliSense、JavaScript、文字編輯器、選項
使用 [選項] 對話方塊的 [IntelliSense] 頁面修改影響 JavaScript 之 IntelliSense 行為的設定。 您可以選擇功能表列上的 [工具]、[選項],然後展開 [文字編輯器]、[JavaScript]、[IntelliSense] 來存取 [IntelliSense] 頁面。
![]() |
---|
您的電腦對於下列指示中某些 Visual Studio 使用者介面項目的名稱或位置,可能會顯示不同的資訊:您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱<Visual Studio 中的自訂開發設定>。 |
[IntelliSense] 頁面包含下列區段:
驗證
您可以使用這些選項設定 JavaScript 編輯器驗證文件中語法的偏好設定。
顯示語法錯誤
如果沒有選取這個核取方塊,JavaScript 程式碼編輯器就不會顯示任何語法錯誤。 如果您不是使用自己撰寫的程式碼,而且不想修改語法錯誤,這樣做會很實用。選取這個核取方塊時,您還可以選擇選取 [將錯誤顯示為警告] 核取方塊。
將錯誤顯示為警告
選取這個核取方塊時,JavaScript 錯誤會顯示為警告而非錯誤清單中的錯誤。針對其他檔案專案中的檔案下載遠端參考 (例如 http://)
當您選取這個核取方塊,而且在專案內容之外有開啟的 JavaScript 檔案,則 Visual Studio 會下載檔案中所參考的遠端 JavaScript 檔案,以便提供 IntelliSense 資訊。 如果已選取這個選項,檔案會在您將它們包含在 JavaScript 檔案中做為參考時下載。注意事項
Web 專案預設會下載專案中參考的遠端檔案。
陳述式完成
您可以使用這些選項變更 IntelliSense 陳述式完成的行為。
- 僅使用 Tab 或 Enter 進行認可
選取這個核取方塊時,JavaScript 程式碼編輯器只會在您選擇 Tab 或 Enter 鍵之後,才將完成清單中選取的項目附加至陳述式。 未選取這個核取方塊時,其他字元像是句號、逗號、冒號、左括號和左大括號 ({) 也可以在陳述式中附加選取的項目。
參考
您可以使用這些選項指定不同 JavaScript 專案類型範圍中 IntelliSense .js 檔案的類型。 IntelliSense 參考通常是用來為全域物件提供 IntelliSense 支援。 您也可以使用這個頁面設定必須在執行階段載入之指令碼的載入順序,以及加入 IntelliSense 擴充檔案。
參考群組
這個選項會指定參考群組類型。 支援的參考群組有三種:您可以使用預先定義的參考群組指定特殊 IntelliSense .js 檔案於不同 JavaScript 專案範圍中。 有四種參考群組可用:
隱含 (Windows version),適用於使用 JavaScript 的 Windows 市集應用程式。 這個群組中包含的檔案會在程式碼編輯器中針對使用 JavaScript 的 Windows 市集應用程式開啟的每一個 .js 檔案範圍中。
隱含 (Web),適用於 HTML5 專案。 這個群組中包含的檔案會在程式碼編輯器中針對這些專案類型開啟的每一個 .js 檔案範圍中。
專屬的背景工作參考群組,適用於 HTML5 Web 背景工作。 在這個群組中指定的檔案會在具有專屬背景工作參考群組之明確參考的 .js 檔案範圍中。
泛型,適用於其他 JavaScript 專案類型。
包含的檔案
這個選項會指定檔案載入語言服務內容的順序。 您可以使用 [移除]、[上移] 和 [下移] 按鈕設定順序。 若要讓 IntelliSense 正常運作,相依於另一個檔案的檔案必須在另一個檔案載入後才能載入。警告
如果以不設條件的方式在兩個以上的隱含參考中定義物件,則這個清單中的最後一個參考將用來定義該物件。
加入群組的參考
這個選項可讓您透過瀏覽至適當檔案的方式,加入其他 IntelliSense .js 檔案。