Node.js 도구
Visual Studio를 강력한 Node.js 개발 환경으로 전환
프로젝트 템플릿
신속한 구축 및 실행
IntelliSense
코드 이해
npm 통합
완벽한 npm 통합 기능 지원
대화형 창
신속한 반복
고급 디버깅
모든 OS에서 로컬 및 원격 지원
프로파일링
성능 문제 추적
단위 테스트
자체 테스트 프레임워크 사용
TypeScript 통합
강력한 응용 프로그램 빌드
TypeScript는 클린 JavaScript 출력과 호환되는 JavaScript의 상위 집합입니다. 여기에는 선택적인 유형, 클래스 및 모듈이 추가되어 있어 유지 관리 성능이 더 뛰어난 코드를 작성하고 보다 강력한 도구를 활용할 수 있습니다. Visual Studio용 Node.js 도구는 Node.js 앱에서 TypeScript를 사용할 수 있도록 IntelliSense에서 단위 테스트에 이르는 완벽한 종단 간 지원을 제공합니다.
소스 제어
명령줄 필요 없음
클라우드 통합
5분 이내에 만들어서 배포
Node.js로 작성한 웹 응용 프로그램을 만들고 테스트하고 배포한 다음, Linux 또는 Windows 기반 서버에서 실행하는 동안 디버그할 수 있습니다. 또한 Azure에 배포하지 않은 경우에도 플랫폼 간 Node.js용 Azure 서비스와 밀접하게 통합된 Visual Studio를 활용할 수 있습니다. 예를 들어, Application Insights를 사용하여 실시간 애플리케이션의 성능 및 사용을 모니터링할 수 있습니다.
도구 사용자 지정
grunt, gulp 등에 대한 확장!
Visual Studio Gallery에서 제공되는 다양한 JavaScript 및 Node.js 확장 기능을 사용해 작업 환경을 보조할 수 있습니다. 인기 있는 확장은 다음과 같습니다.
- Package IntelliSense
- Web Essentials(jslint 및 jshint 지원 포함)
- Task Runner 탐색기(grunt 및 gulp용)
- EditorConfig
무료 및 오픈 소스
GitHub 커뮤니티 참여
Visual Studio용 Node.js 도구는 무료이며 Microsoft 및 커뮤니티에서 지원되는 오픈 소스 Visual Studio 확장입니다. Microsoft는 Visual Studio에서 Node.js 환경을 개선하기 위해 계속 노력하고 있으며, 사용자의 의견이나 아이디어를 기다리고 있습니다(끌어오기 요청 참조).
Visual Studio Code