VSCode中如何利用d.ts文件进行js智能提示

  

  

因为之前微软推出了打印稿语言,结合tsd文件,用visual studio写打印稿代码是相当爽的,智能提示的功能非常nb。

  

这个功能理所应当也被vsc继承了。

  

vsc的自动补全用的是打字。

  

  

 VSCode中如何利用d.ts文件进行js智能提示

  


  

  

因为需要使用到节点里面的npm去安装别人写好的d.ts文件,所以要先安装nodejs。具体步骤不说了,去nodejs官网上下载相应的程序,点击下一步下一步安装就行了。

  


  

  

在项目的根目录,创建一个jsconfig。json文件,内容如下:

        {//见https://go.microsoft.com/fwlink/& # 63; LinkId=759670//关于jsconfig的文档。json格式   " compilerOptions ": {   “目标”:“es5”,   “模块”:“commonjs”,   “allowSyntheticDefaultImports”:真的   },   “排除”:(   “node_modules”,   “bower_components”,   “jspm_packages”,   “tmp”,   “临时”   ]   }      

这个配置文件的作用就是告诉VSCode编辑器,你这个项目是一个js项目。

  


  

  

比如说我要提示jquery,那么使用这个命令:

        npm安装@types/jquery保存      

需要说明的是,npm软件库被墙了,所以你要翻墙,或者用下面这个命令去安装。

        $ npm @types/jquery保存——安装注册表=https://registry.npm.taobao.org      

后面多出来的一长串东西,表示是通过淘宝搭建的服务器去安装。

  

然后你就发现你项目里面多了个node_modules @types/jquery文件夹。

  

这时候就能实现效果图里面那样的效果了。

  

  

如果是我们自己写的d.ts文件,那么把该d.ts放到项目的根目录或者任意目录下就可以了。

  

 VSCode中如何利用d。ts文件进行js智能提示
  

  

关于如何写d.ts文件看这里:https://www.jb51.net/article/138217.htm

  

  

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对的支持。

VSCode中如何利用d.ts文件进行js智能提示