[转]VSCode 自动补全(智能提示)

news/2025/2/15 15:31:00/

 

原文地址:https://www.cnblogs.com/qinxingnet/p/6561191.html

自动补全(智能提示)

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

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

vsc的自动补全用的是typings。

The TypeScript Definition Manager(之前的tsd已经弃用了,faq里有说明)

https://github.com/typings/typings

和npm很像,有木有?

目前主流的前端类库/框架,包括node.js及其模块/框架都有相应的tsd文件,可以去typings上找一下。

那么就可以安装typings之后,使用

npm install typings --global
cd vsc-doc
typings install dt~node --global --save
typings install express --ambient --save

和npm很像,有木有?

此时看一下当前目录,下面的express.d.ts文件即是具体提示用的。

typings/express/express.d.ts

在代码编辑区里,输入CTRL+SPACE(默认快捷键)就可以有提示了。

目前node.d.ts版本还是0.12.0,和node v4的api差不了多少(最新的已经是4.x了)

 

 

1.24.6. 为什么没有代码提示?

在package.json的目录里

typings install node --ambient --save

然后在app.js文件上增加注释,引用typings,然后就有代码提示了

/// <reference path="typings/node/node.d.ts"/>var http = require("http")// http.
http.cr

具体如下

Intellisense

You can also hit CTRL+SPACE and get intellisense.

如果是反复改后,还是不能提示(我是好使后,我删除了jscongfig.json,之后vsc就一直没有提示了,无论如何操作),请重启

1.24.7. 为什么不用tsd了?

https://github.com/DefinitelyTyped/tsd

官方说

DEPRECATED: TSD is deprecated, please use Typings and see this issue for more information.

http://www.ppmy.cn/news/883547.html

相关文章

Visual Studio 自动补全代码

自动补全两种方式&#xff1a; 1.写完下面代码&#xff0c;双击Tab&#xff0c;自动补全 2.写完下面代码&#xff0c;回车&#xff0c;单击Tab&#xff0c;自动补全 可以在vs中自行查看 ctor 自动补全构造函数 prop 自动实现属性 cw Console.WriteLine(); switch 自动补…

vscode配置自动补全

// 当按tab键的时候&#xff0c;会自动提示 "emmet.triggerExpansionOnTab": true, "emmet.showAbbreviationSuggestions": true, // jsx的提示 "emmet.includeLanguages": {"javascript": "javascriptreact" }

Unity + Vscode【代码自动补全】

Vscode中Unity代码自动补全【Mac】 找了很久&#xff0c;终于在这里: vscode官方网站.中找到了。。下面基本上就是搬运这个网站的内容了。。 准备工作 从在Visual Studio代码使用.NET的核心&#xff1a; 1、安装.NET Core SDK&#xff0c;链接: Net 2、[仅Windows]注销或重…

vscode新建html,无法代码自动补全

我的是mac系统&#xff0c;下面是问题效果图 这个问题的解决方法如下&#xff1a; 1、点击右下角纯文本 2、进入该界面-往下翻 3、选择HTML语言即可 4、最后效果如下&#xff1a; 第二种方法 直接在创建的时候&#xff0c;比如要新建个html的文件&#xff0c;如third&#xf…

vscode自动补全代码

一、HTML 中 CSS Class 智能提示 安装插件&#xff1a;HTML CSS Support设置中添加以下代码&#xff1a;保存&#xff0c;重启vscode "editor.parameterHints": true, "editor.quickSuggestions": {"other": true,"comments": true,…

Visual Studio 代码自动补全

Visual Studio 代码自动补全 最近使用VS学习opencv,觉得VS的代码提示属实是反人类的设计&#xff0c;明明都对应到了我想要选择的选项&#xff0c;还必须的按↓键再按enter才能确定&#xff0c;人都给整烦躁了。 打开工具→选项→文本编辑器→C/C→高级 选项将选项中的主动提…

unity+vscode 自动补全代码

踩了很多坑&#xff0c;记录一下 1.Edit->Preference->External tools->External Script Editor 里面选vscode的.exe文件,下面的框框全点上 2.双击unity里的script文件&#xff0c;就会直接跳转到vscode 3.在vscode里面下插件&#xff08;c#&#xff09;&#xff0c;…

vscode无法自动补全代码解决方法+推荐插件

打开设置 点开文本工作区 往下划&#xff0c;打开这个 将first修改成 打开settings.json 原本最下方是这样 修改成如下 "editor.suggest.snippetsPreventQuickSuggestions": false,"files.associations":{"*.html":"html"}, files.ass…