본문 바로가기
Search/IDE & Text Editor

VSCode (Visual Studio Code) 란?

by egas 2021. 8. 9.

VSCode 에 대해 알아보자.

 

vscode 공식 사이트: https://code.visualstudio.com/

vscode github: https://github.com/Microsoft/vscode

 

History

VSCode(Visual Studio Code)는 마이크로소프트(Microsoft)에서 오픈소스로 개발하고 있는 소스 코드 에디터이다. Github의 Electron을 기반으로 만들어져서, Windows, macOS, Linux를 모두 지원하고 있다. MIT LICENSE 이며, 무료이다. 현재 120k의 Github star(전체 17위)를 보유하고 있다(링크). 2018년에는 34%(링크), 2019년에는 50%(링크), 2021년 Stackoverflow survey에서는 71%로 압도적인 점유율을 보이고 있다. (전체 82,277명 참여)

 

https://insights.stackoverflow.com/survey/2021#most-popular-technologies-new-collab-tools

참고로 아래는 투표자들이 사용하고 있는 OS 이다. (전체 82,719명 참여)

https://insights.stackoverflow.com/survey/2020#most-popular-technologies-new-collab-tools

경쟁 플랫폼으로는 IDE/Editor 분야에서 JetBrain의 IDE들과 Github의 Atom이 있다.

 

Vscode는 굉장히 체계적으로 발전하고 있다. 연 단위의 roadmap월 단위의 Iteration의 계획을 기반으로 발전하고 있다. 현재 전체 Contributer들도  1467명이다.

 

코드 에디터는 모나코 프로젝트로 분리되어서 개발되고 있다.

 

Installation

아래 사이트에서 각 OS별로 VSCode를 다운 받을 수 있다.

https://code.visualstudio.com/download

 

Download Visual Studio Code - Mac, Linux, Windows

Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.

code.visualstudio.com

Mac OS에서는 brew로도 설치 가능하다.

$ brew update
$ brew cask install visual-studio-code

 

Feature

VSCode documentation

 

VSCode는 IDE가 아닌 Text Editor이다. 따라서, 빌더가 내장되어있지 않아서 별도의 컴파일 환경을 구축해주어야한다. 

 

https://youtu.be/OMxLRcw4-io

 

  • 자동 완성기능 
  • 간소화된 디버깅
  • 빠르고 강력한 편집 기능
  • 코드 탐색 및 리펙토링
  • 버전 관리 (깃헙 충돌내용을 시각적으로 보여줌)
  • 그 외에 여러가지 플러그인 추가가능

 

아래는 VSCode에서 유용한 플러그인들이다.

 

 

 

 

 

 

 

 

728x90

'Search > IDE & Text Editor' 카테고리의 다른 글

Jetbrains WebStorm  (0) 2021.08.09
Text Editor vs IDE  (0) 2021.08.09

댓글