개발

IDE와 Code Editor의 차이 (VS Code는 어디에 속할까?)

Funital01 2026. 3. 26. 14:25

컴퓨터학부 전공 수업을 듣다보면, 과제를 할때 VSCode, IntelliJ IDEA, PyCharm 같은 개발환경 툴을 많이 사용한 적이 있습니다.

이들은 바로 대표적인 IDECode Editor입니다.

 

IDE

IDE는 Integrated Development Environment의 약자로,

프로그래밍에 필요한 다양한 도구들을 통합한 소프트웨어라고 할 수 있습니다.

쉽게 코드를 작성하는 것부터 실행, 디버깅까지 한 번에 할 수 있는 ‘올인원 개발 도구라고 할 수 있겠죠.

 

여기서 코드도 작성할 수 있고, 디버깅 및 테스트를 한꺼번에 진행할 수 있도록 개발 지원 기능을 포함하고 있습니다.

대표적인 것이 바로 Visual Studio, IntelliJ IDEA, Pycharm 등이 있습니다.

 

Code Editor

Code Editor는 말 그대로 코드 편집 도구입니다. 주로 소스 코드 작성 시에 사용이 됩니다.

IDE 처럼 다양한 개발 도구들이 많지 않지만, 플러그인을 통해 기능 확장이 가능하고 빠른 실행 속도 라는 점이 장점입니다.

대표적인 것이 바로 Visual Studio Code, Vim 등이 있습니다.

 

Visual Studio Code

이 중에서, 가장 쉽게 접할 수 있고 잘 알려진 것은 바로 Visual Studio Code입니다.

여기서 Visual Studio CodeVisual Studio에 대해 헷갈리시는 분이 많습니다.

 

Visual Studio Code는 소스 코드 편집기 이고,

Visual Studio는 IDE보다는 코드 편집기에 가깝습니다.

 

즉, 쉽게 말하면 

Visual Studio Code는 가볍게 확장해서 사용하는 도구이고,

Visual Studio는 기능이 많이 포함된 무거운 개발 환경

이라고 이해할 수 있습니다.

 

그렇다면, 왜 지원 기능 도구들이 많은 IDE를 사용하면 되는데, 굳이 Code Editor인 Visual Studio Code를 사용할까요?

 

Visual Studio Code의 장점은 다음과 같습니다.

  • 경량성과 확장성에 의해 개발 생산성 높일 수 있음
  • 가격은 무료
  • 다양한 개발 환경에 적합

즉, 웹 개발, 백엔드 개발, 프론트엔드 개발 등과 같은 여러 언어들의 환경을 모두 수용할 수 있다는 장점이 있습니다.

 

저 같은 경우에는, VSC 플러그인으로 java, python, c, flutter 등 다양한 언어 플러그인을 설치해 사용을 해봤는데,

cpu가 급속히 올라가는 현상이 있어서 이 부분에서는 단점이라는 느낌이 들었습니다.

 

하지만 다양한 언어와 플랫폼을 지원하기에 많은 개발자들에게 인기가 있지 않나 생각합니다.


'개발' 카테고리의 다른 글

CSS 입문하기 #2  (0) 2026.03.26
CSS 입문하기 #1  (0) 2026.03.26
HTML 입문하기  (0) 2026.03.26
Git과 Github  (0) 2026.03.26
CLI(Command Line Interface) 환경 알아보기  (0) 2026.03.26