TypeScript+VScode 확장 개발 시작
3988 단어 TypeScriptVSCode
그래서 저는 TypeScript 학습을 겸하여 VScode의 확장 기능을 만들어 보려고 합니다.
환경
환경 구축
Node.설치 js
TypeScript를 설치하기 위해 Node.js가 있기 때문에 우선 이것을 설치합니다
Node.js 설치 프로그램사이트 제목에서 획득 가능
투고 시 권장 버전 및 최신 버전, 다운로드 및 설치 권장 버전 8.12.0
설치가 성공했는지 확인하려면 명령줄에 다음 내용을 입력하십시오$ node -v
문제가 없으면 버전 번호가 표시됩니다.
npm의 확인
Node.js를 설치한 후 npm
라는 패키지 관리 도구를 덧붙여서 정상적으로 작동할 수 있는지 확인하십시오
↓ 명령행을 입력한 후 버전 표시$ npm -v
설치 유형 스크립트
테마 유형 스크립트를 설치하려면 다음 명령을 실행하십시오.npm install -g typescript
설치가 성공했는지 확인하려면 다음 내용을 입력하고 버전을 표시하십시오 (rytsc -v
Hello World!(TypeScript Edition)
이제 TypeScript로 프로그래밍할 수 있으므로 표시Hello World!
의식을 진행합니다
다음 파일을 적절한 디렉토리에 저장합니다.
HelloWorld.tsvar message: string = "Hello World!"
console.log(message)
저장 완료 후 명령줄에서 컴파일tsc HelloWorld.ts
번역에 성공하면 생성될 것이다HelloWorld.js
이것은 실제 실행 파일입니다. 이 파일을 실행하려면 명령줄에 다음과 같은 내용을 입력하십시오node HelloWorld.js
Hello World!
표시하면 의식이 완성된다
VScode 설치
두 번째 주제 VScode 설치(Visual Studio Code)
설치 프로그램은 사이트 제목 에서 배포, 다운로드 후 실행 및 설치 프로그램 설치
설치 설정은 경로, 마우스 오른쪽 버튼 클릭으로 VScode에서 열 수 있으므로 원하는 대로 설정하지 마십시오.
설치 확장
다음은 확장 기능 개발이기 때문에 최소한의 확장 기능을 설치해야 한다
정사각형 또는 직사각형 중첩 아이콘 클릭
저는 다양한 확장 기능을 투입했지만 확장 기능을 개발하려면 TSLint가 필요하기 때문에 이것만 설치합니다.
Marketplace에서 확장 기능을 검색하는 입력란에 TSLint 표시, 설치
SS의 다른 확장 기능과 편리한 확장 기능은 Qiita와 구글 선생님에게 물어보면 어떤 글을 봐야 할지 고민이 많으니 참고할 만한 것을 추천합니다VSCode의 권장 확장 기능 24 선택 (및 Tips 약간)
Hello World!(VScode 확장 기능 개발)
여기까지 왔는데 VScode의 확장 기능을 개발할 수 있을 것 같아서 예를 들면 Hello World!표시식 진행
확장 기능 개발을 위한 전용 파일 준비
친절하게 말하자면, 공식 사이트 (영어) 의식의 절차가 있기 때문에 그것을 따른다
generator-code를 설치합니다. 이generator-code는 새로운 프로젝트를 위한 최선의 실천과 도구를 만들고 VScode의 확장 개발 템플릿을 생성할 수 있습니다.npm install -g yo generator-code
설치 후 다음 작업을 수행하여 확장 기능의 템플릿을 만듭니다.yo code
이렇게 하면 다음 명령줄이 보이기 때문에 이번 선택New Extension (TypeScript)
이후에도 많은 질문(확장 기능명과 작성자 등)을 받을 수 있기 때문에 이 근처에서 자유롭게 입력할 수 있다
잠시 기다렸다가 명령행을 실행하는 폴더에 다양한 파일을 만들고 싶었다
VSCode에서 생성된 디렉토리 열기
켜고 F5 누르기
켜면 새 VScode 창이 표시되고 Ctrl+Shift+P
에서 명령 팔레트가 표시되며 여기에서 Hello World
를 입력하면 실행됩니다.
그래서 오른쪽 아래에서 통지Hello World
를 보내면 의식이 성공합니다!
마지막
이제 TypeScript를 사용하여 VScode 확장 기능 개발 가능
원하는 확장 기능을 개발하여 보다 편리한 VScode로 만들어 보세요!
Reference
이 문제에 관하여(TypeScript+VScode 확장 개발 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/LunaChevalier/items/b819f7aa22f024511aff
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ node -v
$ npm -v
npm install -g typescript
tsc -v
이제 TypeScript로 프로그래밍할 수 있으므로 표시
Hello World!
의식을 진행합니다다음 파일을 적절한 디렉토리에 저장합니다.
HelloWorld.ts
var message: string = "Hello World!"
console.log(message)
저장 완료 후 명령줄에서 컴파일tsc HelloWorld.ts
번역에 성공하면 생성될 것이다HelloWorld.js
이것은 실제 실행 파일입니다. 이 파일을 실행하려면 명령줄에 다음과 같은 내용을 입력하십시오node HelloWorld.js
Hello World!
표시하면 의식이 완성된다VScode 설치
두 번째 주제 VScode 설치(Visual Studio Code)
설치 프로그램은 사이트 제목 에서 배포, 다운로드 후 실행 및 설치 프로그램 설치
설치 설정은 경로, 마우스 오른쪽 버튼 클릭으로 VScode에서 열 수 있으므로 원하는 대로 설정하지 마십시오.
설치 확장
다음은 확장 기능 개발이기 때문에 최소한의 확장 기능을 설치해야 한다
정사각형 또는 직사각형 중첩 아이콘 클릭
저는 다양한 확장 기능을 투입했지만 확장 기능을 개발하려면 TSLint가 필요하기 때문에 이것만 설치합니다.
Marketplace에서 확장 기능을 검색하는 입력란에 TSLint 표시, 설치
SS의 다른 확장 기능과 편리한 확장 기능은 Qiita와 구글 선생님에게 물어보면 어떤 글을 봐야 할지 고민이 많으니 참고할 만한 것을 추천합니다VSCode의 권장 확장 기능 24 선택 (및 Tips 약간)
Hello World!(VScode 확장 기능 개발)
여기까지 왔는데 VScode의 확장 기능을 개발할 수 있을 것 같아서 예를 들면 Hello World!표시식 진행
확장 기능 개발을 위한 전용 파일 준비
친절하게 말하자면, 공식 사이트 (영어) 의식의 절차가 있기 때문에 그것을 따른다
generator-code를 설치합니다. 이generator-code는 새로운 프로젝트를 위한 최선의 실천과 도구를 만들고 VScode의 확장 개발 템플릿을 생성할 수 있습니다.npm install -g yo generator-code
설치 후 다음 작업을 수행하여 확장 기능의 템플릿을 만듭니다.yo code
이렇게 하면 다음 명령줄이 보이기 때문에 이번 선택New Extension (TypeScript)
이후에도 많은 질문(확장 기능명과 작성자 등)을 받을 수 있기 때문에 이 근처에서 자유롭게 입력할 수 있다
잠시 기다렸다가 명령행을 실행하는 폴더에 다양한 파일을 만들고 싶었다
VSCode에서 생성된 디렉토리 열기
켜고 F5 누르기
켜면 새 VScode 창이 표시되고 Ctrl+Shift+P
에서 명령 팔레트가 표시되며 여기에서 Hello World
를 입력하면 실행됩니다.
그래서 오른쪽 아래에서 통지Hello World
를 보내면 의식이 성공합니다!
마지막
이제 TypeScript를 사용하여 VScode 확장 기능 개발 가능
원하는 확장 기능을 개발하여 보다 편리한 VScode로 만들어 보세요!
Reference
이 문제에 관하여(TypeScript+VScode 확장 개발 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/LunaChevalier/items/b819f7aa22f024511aff
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
여기까지 왔는데 VScode의 확장 기능을 개발할 수 있을 것 같아서 예를 들면 Hello World!표시식 진행
확장 기능 개발을 위한 전용 파일 준비
친절하게 말하자면, 공식 사이트 (영어) 의식의 절차가 있기 때문에 그것을 따른다
generator-code를 설치합니다. 이generator-code는 새로운 프로젝트를 위한 최선의 실천과 도구를 만들고 VScode의 확장 개발 템플릿을 생성할 수 있습니다.
npm install -g yo generator-code
설치 후 다음 작업을 수행하여 확장 기능의 템플릿을 만듭니다.yo code
이렇게 하면 다음 명령줄이 보이기 때문에 이번 선택New Extension (TypeScript)
이후에도 많은 질문(확장 기능명과 작성자 등)을 받을 수 있기 때문에 이 근처에서 자유롭게 입력할 수 있다
잠시 기다렸다가 명령행을 실행하는 폴더에 다양한 파일을 만들고 싶었다
VSCode에서 생성된 디렉토리 열기
켜고 F5 누르기
켜면 새 VScode 창이 표시되고
Ctrl+Shift+P
에서 명령 팔레트가 표시되며 여기에서 Hello World
를 입력하면 실행됩니다.그래서 오른쪽 아래에서 통지
Hello World
를 보내면 의식이 성공합니다!마지막
이제 TypeScript를 사용하여 VScode 확장 기능 개발 가능
원하는 확장 기능을 개발하여 보다 편리한 VScode로 만들어 보세요!
Reference
이 문제에 관하여(TypeScript+VScode 확장 개발 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/LunaChevalier/items/b819f7aa22f024511aff
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(TypeScript+VScode 확장 개발 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/LunaChevalier/items/b819f7aa22f024511aff텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)