So vervollständigen Sie vscode automatisch

爱喝马黛茶的安东尼
Freigeben: 2019-12-06 16:33:51
Original
9722 Leute haben es durchsucht

So vervollständigen Sie vscode automatisch

Automatische Vervollständigung (intelligente Eingabeaufforderung)

Da Microsoft zuvor die Typoskriptsprache in Kombination mit TSD-Dateien eingeführt hat, Es macht ziemlich viel Spaß, TypeScript-Code in Visual Studio zu schreiben, und die intelligente Eingabeaufforderungsfunktion ist sehr nützlich.

Diese Funktion sollte von vsc geerbt werden.

Die automatische Vervollständigung von vsc verwendet Eingaben.

Der TypeScript Definition Manager (das vorherige tsd ist veraltet, wie in der FAQ erklärt)

https://github.com/typings/typings

Es ist sehr ähnlich wie npm Gibt es welche?

Die aktuellen Mainstream-Front-End-Klassenbibliotheken/Frameworks, einschließlich node.js und seiner Module/Frameworks, verfügen über entsprechende tsd-Dateien. Sie können sie auf Typisierungen finden.

Dann können Sie Typisierungen installieren und

npm install typings --global
cd vsc-doc
typings install dt~node --global --save
typings install express --ambient --save
Nach dem Login kopieren

verwenden, was npm sehr ähnlich ist. Gibt es eine Idee?

Sehen Sie sich zu diesem Zeitpunkt das aktuelle Verzeichnis an. Die folgende express.d.ts-Datei wird für bestimmte Eingabeaufforderungen verwendet.

typings/express/express.d.ts
Nach dem Login kopieren

Geben Sie im Codebearbeitungsbereich STRG+LEERTASTE (Standard-Tastenkombination) ein, um eine Eingabeaufforderung zu erhalten.

So vervollständigen Sie vscode automatisch

Die aktuelle node.d.ts-Version ist immer noch 0.12.0, was sich nicht wesentlich von der Node v4-API unterscheidet (die neueste ist bereits 4.x)

Warum gibt es keine Code-Eingabeaufforderung?

Im Verzeichnis von package.json

typings install node --ambient --save
Nach dem Login kopieren

Fügen Sie dann Kommentare zur app.js-Datei hinzu, zitieren Sie Eingaben und dann werden Code-Eingabeaufforderungen angezeigt.

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

Die Details sind wie folgt:

So vervollständigen Sie vscode automatisch

Sie können auch STRG+LEERTASTE drücken und Intellisense erhalten.

Wenn es wiederholt geändert wird , es funktioniert immer noch nicht. Tipp (nachdem ich es zum Laufen gebracht habe, habe ich jscongfig.json gelöscht und vsc hat seitdem keine Eingabeaufforderungen mehr, egal was Sie tun), bitte starten Sie neu.

Warum nicht tsd verwenden?

https://github.com/DefinitelyTyped/tsd

Offiziell gesagt:

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

PHP Chinesische Website, es gibt viele kostenlose vscode Einführungs-Tutorials, zum Lernen ist jeder herzlich willkommen!

Das obige ist der detaillierte Inhalt vonSo vervollständigen Sie vscode automatisch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage