TypeScript Guidebook
  • TypeScript 가이드북
  • 소개
    • TypeScript를 사용하는 이유
  • 환경 구성 / CLI
    • 컴파일 설정
    • 린팅
    • IDE / 에디터
    • Google TypeScript Style
    • TSDX
  • 타입
    • primitive 타입
    • any 타입
    • array 타입
    • tuple 타입
    • enum 타입
    • function / union / void 타입
    • object 타입
    • null / undefined 타입
    • never 타입
    • 사용자 정의 타입
    • 타입 어설션
  • TS vs ES6
    • 블록 영역 변수, 상수 선언
    • 템플릿 리터럴
    • 화살표 함수
    • 전개 연산자 / 매개변수
    • 비구조화 할당
  • 클래스
    • 속성 with 접근 제어자
    • 메서드 with 접근 제어자
    • 상속
    • 게터 / 세터
    • 스태틱 속성, 메서드
    • 추상 클래스
    • 싱글턴
    • 읽기전용 속성
  • 네임스페이스와 모듈
    • 네임스페이스
    • 네임스페이스 멀티 파일
    • 네임스페이스 중첩
    • 모듈
    • 모듈 번들링
  • 인터페이스
    • 인터페이스와 클래스
    • 인터페이스와 매개변수
    • 인터페이스와 객체 리터럴
    • 인터페이스 옵션 속성
    • 인터페이스 읽기 전용 속성
    • 인덱스 시그니처 속성
    • 인터페이스와 함수타입
    • 인터페이스 확장
  • 제네릭
    • 제네릭과 클래스
    • 제네릭과 함수
    • 멀티 타입 설정
    • 타입 변수 상속
  • 데코레이터
    • 데코레이터 / 팩토리
    • 데코레이터 구성
    • 클래스 데코레이터
    • 메서드 데코레이터
    • 접근 제어자 데코레이터
    • 속성 데코레이터
    • 매개변수 데코레이터
Powered by GitBook
On this page
  • 개발 IDE / 에디터
  • Visual Studio Code 확장
  1. 환경 구성 / CLI

IDE / 에디터

Previous린팅NextGoogle TypeScript Style

Last updated 6 years ago

개발 IDE / 에디터

웹 애플리케이션 개발을 위한 IDE(통합 개발 환경)로 Visual Studio Code 또는 동일한 사용자 경험을 제공하는 온라인 에디터를 설치해 사용합니다.

Visual Studio Code 확장

Typescript 확장 기능 중, 가장 많이 사용 되는 패키지 중 일부 패키지를 묶은 확장 팩입니다.

확장 패키지 목록

TypeScript linter로 TS 코드 오류 등을 실시간으로 확인할 수 있습니다.

설정된 규칙에 따라 import 구문을 정렬하고 사용 되지 않은 것은 제거합니다 Windows / Linux : Ctrl + Alt + O MacOS : Ctrl + Opt + O

복사된 JSON 코드를 TypeScript 인터페이스로 변환합니다. Ctrl + Alt + V

프로젝트의 일부 파일을 리팩토링 하고 재구성하는데 도움이 되는 훌륭한 확장 프로그램입니다. 경로가 변경된 파일의 import 및 컴포넌트를 가져 오는 파일을 자동으로 수정합니다. 프로젝트 탐색기 창에서 파일이나 폴더를 마우스 오른쪽 버튼 클릭 후 'Move TypeScript'를 선택해 사용합니다.

VSCode는 자동 가져 오기 기능이 뛰어나지만 일부 파일을 수동으로 가져와야 하는 경우가 있습니다.이 확장을 사용해 이를 보완할 수 있습니다.

작업 영역 파일에서 TypeScript 정의를 자동으로 검색하고 알려진 모든 기호를 완료 항목으로 제공하여 코드 완성을 허용합니다.

Javascript / Typescript / CSS 코드 포멧을 보기 좋게 만들어 줍니다.

크롬을 사용하여 디버깅 하고 VSCode에 중단점(Breakpoint)을 추가 할 수 있습니다.

TSLint
TypeScript Hero
json2ts
Move TS
Path Intellisense
TypeScript Importer
Prettier - JavaScript formatter
Debugger for Chrome
https://code.visualstudio.com/code.visualstudio.com
오프라인 도구
The online code editor for web apps. Powered by Visual Studio Code. - StackBlitzStackBlitz
온라인 도구
https://marketplace.visualstudio.com/items?itemName=loiane.ts-extension-packmarketplace.visualstudio.com
VSCode Typescript 확장 팩
Logo