簡體   English   中英

如何在VS Code中啟用智能

[英]How enable intellsense in VS Code

如何在VS Code中為自定義.js文件啟用智能感知? 這個網站說JavaScript IntellSense已經可以使用,但是如果您想獲得有關代碼完成的更多信息,可以使用

  • 基於類型推斷的IntelliSense
  • 基於JSDoc的IntelliSense
  • 基於TypeScript聲明文件的IntelliSense

我不需要更多信息。 只想看一些建議。 例如,我在文件a.js中編寫了一些函數。 當我在b.js文件中工作時,如何啟用智能(引用a.js )。

我曾經在.js文件頂部添加/// <reference path="ScriptFile1.js" /> ,並且可以正常工作,我還曾經將文件從解決方案資源管理器拖放到js文件中,從而創建了此參考行,但是現在我的VS版本不再起作用。

有關更多信息,請訪問: https : //msdn.microsoft.com/zh-cn/library/bb385682.aspx

參考指令

通過引用指令,Visual Studio可以在當前正在編輯的腳本和其他腳本之間建立關系。
通過引用指令,可以將腳本文件包含在當前腳本文件的腳本上下文中。 這使IntelliSense可以在編碼時引用外部定義的函數,類型和字段。 您以XML注釋的形式創建參考指令。
該指令必須在文件中比任何腳本更早聲明。

參考指令可以包括基於磁盤的腳本參考,基於程序集的腳本參考,基於服務的腳本參考或基於頁面的腳本參考。

以下示例顯示了使用基於磁盤的引用指令的示例。 在第一個示例中,語言服務在包含項目文件的同一文件夾(例如,.jsproj)中查找文件。
/// <reference path="ScriptFile1.js" />
/// <reference path="Scripts/ScriptFile2.js"/>
/// <reference path="../ScriptFile3.js" />
/// <reference path="~/Scripts/ScriptFile4.js" />

同樣,本文也值得其他一些想法閱讀: https : //madskristensen.net/post/the-story-behind-_referencesjs

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM