Maison  >  Article  >  outils de développement  >  Comment compléter automatiquement vscode

Comment compléter automatiquement vscode

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-12-06 16:33:519730parcourir

Comment compléter automatiquement vscode

Auto-complétion (invite intelligente)

Parce que Microsoft a précédemment lancé le langage dactylographié, combiné avec des fichiers tsd, en utilisant C'est assez amusant d'écrire du code TypeScript dans Visual Studio, et la fonction d'invite intelligente est très intéressante.

Cette fonction doit être héritée par vsc.

La saisie semi-automatique de vsc utilise des saisies.

Le gestionnaire de définitions TypeScript (le tsd précédent est obsolète, comme expliqué dans la FAQ)

https://github.com/typings/typings

C'est très similaire à npm Like, y en a-t-il ?

Les bibliothèques/frameworks de classes front-end grand public actuels, y compris node.js et ses modules/frameworks, ont des fichiers tsd correspondants. Vous pouvez les trouver sur typings.

Ensuite, vous pouvez installer des typages et utiliser

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

qui est très similaire à npm, y a-t-il une idée ?

Regardez le répertoire actuel à ce moment-là. Le fichier express.d.ts ci-dessous est utilisé pour des invites spécifiques.

typings/express/express.d.ts

Dans la zone d'édition du code, entrez CTRL+ESPACE (touche de raccourci par défaut) pour obtenir une invite.

Comment compléter automatiquement vscode

La version actuelle de node.d.ts est toujours la 0.12.0, ce qui n'est pas très différente de l'API node v4 (la dernière en date est déjà la 4.x)

Pourquoi n'y a-t-il pas d'invite de code ?

Dans le répertoire de package.json

typings install node --ambient --save

Ajoutez ensuite des commentaires au fichier app.js, citez les saisies, puis il y aura des invites de code.

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

Les détails sont les suivants :

Comment compléter automatiquement vscode

Vous pouvez également appuyer sur CTRL+ESPACE et obtenir Intellisense.

S'il est modifié à plusieurs reprises , il ne peut toujours pas Astuce (après l'avoir fait fonctionner, j'ai supprimé jscongfig.json et vsc n'a plus d'invite depuis, peu importe ce que vous faites), veuillez redémarrer.

Pourquoi ne pas utiliser tsd ?

https://github.com/DefinitelyTyped/tsd

Le responsable a déclaré :

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

Site Web PHP chinois, il y a beaucoup de gratuits tutoriels d'introduction au vscode, tout le monde est invité à apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Comment envelopper le vscodeArticle suivant:Comment envelopper le vscode