>  기사  >  개발 도구  >  vscode를 자동으로 완성하는 방법

vscode를 자동으로 완성하는 방법

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-12-06 16:33:519716검색

vscode를 자동으로 완성하는 방법

자동 완성(스마트 프롬프트)

마이크로소프트는 이전에 tsd 파일과 결합된 typescript 언어를 출시했기 때문에 Visual Studio를 사용하여 Typescript 코드를 작성하는 것이 꽤 재미있고, 스마트 프롬프트 기능도 매우 좋습니다. 주의.

이 기능은 vsc에서 상속되어야 합니다.

vsc의 자동 완성은 입력을 사용합니다.

TypeScript 정의 관리자(이전 tsd는 더 이상 사용되지 않으며 FAQ에 설명되어 있음)

https://github.com/typings/typings

npm과 매우 유사합니다. 혹시 있습니까?

node.js 및 해당 모듈/프레임워크를 포함한 현재 주류 프런트 엔드 클래스 라이브러리/프레임워크에는 해당 tsd 파일이 있습니다.

그런 다음 타이핑을 설치한 후

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(기본 단축키)를 입력하면 프롬프트가 표시됩니다.

vscode를 자동으로 완성하는 방법

node.d.ts의 현재 버전은 여전히 ​​0.12.0이며 이는 node v4의 API와 크게 다르지 않습니다(최신 버전은 이미 4.x입니다)

코드 프롬프트가 없는 이유는 무엇입니까? ?

package.json 디렉토리에서

typings install node --ambient --save

그런 다음 app.js 파일에 주석을 추가하고 인용문을 입력하면 코드 프롬프트가 표시됩니다.

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

자세한 내용은 다음과 같습니다.

vscode를 자동으로 완성하는 방법

CTRL+SPACE를 눌러 intellisense를 얻을 수도 있습니다.

반복 변경 후에도 여전히 메시지를 표시할 수 없는 경우(작동한 후 jscongfig.json을 삭제한 다음 vsc 조작 방법에 관계없이 프롬프트가 표시되지 않습니다), 다시 시작하십시오.

tsd를 사용하지 않는 이유는 무엇입니까?

https://github.com/DefinitelyTyped/tsd

공식적으로 다음과 같이 말했습니다:

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

PHP 중국어 웹사이트에는 무료 vscode 입문 튜토리얼이 많이 있습니다. 누구나 배울 수 있습니다!

위 내용은 vscode를 자동으로 완성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.