VSCode中如何利用d.ts文件進行js智能提示
自動補全(智能提示)
因為之前微軟推出了typescript語言,結合tsd文件,用visual studio寫typescript代碼是相當爽的,智能提示的功能非常nb。
這個功能理所應當也被vsc繼承了。
vsc的自動補全用的是typings。
先上效果圖:

安裝 nodejs
因為需要使用到node里面的npm去安裝別人寫好的d.ts文件,所以要先安裝nodejs。具體步驟不說了,去nodejs官網上下載相應的程序,點擊下一步下一步安裝就行了。
添加項目的配置文件
在項目的根目錄,創(chuàng)建一個 jsconfig.json 文件,內容如下:
{
// See https://go.microsoft.com/fwlink/?LinkId=759670
// for the documentation about the jsconfig.json format
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"allowSyntheticDefaultImports": true
},
"exclude": [
"node_modules",
"bower_components",
"jspm_packages",
"tmp",
"temp"
]
}這個配置文件的作用就是告訴VSCode編輯器,你這個項目是一個js項目。
安裝別人寫好的相關的d.ts文件
比如說我要提示jquery,那么使用這個命令:
npm install @types/jquery -save
需要說明的是,用下面這個命令去安裝。
$ npm install @types/jquery -save --registry=https://registry.npm.taobao.org
后面多出來的一長串東西,表示是通過淘寶搭建的服務器去安裝。
然后你就發(fā)現(xiàn)你項目里面多了個node_modules/@types/jquery文件夾。
這時候就能實現(xiàn)效果圖里面那樣的效果了。
使用自己寫的d.ts文件
如果是我們自己寫的d.ts文件,那么把該d.ts放到項目的根目錄或者任意目錄下就可以了。

關于如何寫d.ts文件看這里://www.dhdzp.com/article/138217.htm
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關文章
通用javascript腳本函數(shù)庫 方便開發(fā)
javascript 在 WEB 編程中能起到很大的作用,將一些常用的功能寫成javascript類庫。2009-10-10
JS實現(xiàn)金額轉換(將輸入的阿拉伯數(shù)字)轉換成中文的實現(xiàn)代碼
這篇文章介紹了JS實現(xiàn)金額轉換(將輸入的阿拉伯數(shù)字)轉換成中文的實現(xiàn)代碼,有需要的朋友可以參考一下,希望對大家有用2013-09-09
JS實現(xiàn)將數(shù)字金額轉換為大寫人民幣漢字的方法
這篇文章主要介紹了JS實現(xiàn)將數(shù)字金額轉換為大寫人民幣漢字的方法,涉及javascript字符串與數(shù)組操作的相關技巧,需要的朋友可以參考下2016-08-08

