VS Code란?

김기훈·2025년 7월 15일

BaseCamp

목록 보기
5/13

👨🏻‍💻 IDE와 Code Editor란?

IDE (Integrated Development Environment) - 통합 개발 환경

IDE는 프로그래밍에 필요한 다양한 도구를 통합한 소프트웨어로, 개발자가 코드 작성, 디버깅, 테스트, 빌드 등을
한 곳에서 수행할 수 있도록 해주며, 프로그래밍 생산성을 높이기 위해 코드 자동 완성, 디버깅, 코드 내비게이션,
빌드 및 실행 도구 등 다양한 개발 지원 기능을 포함하고 있습니다.

대표적인 IDE에는 Visual Studio, IntelliJ IDEA, PyCharm 등이 있습니다.


Code Editor - 코드 편집 도구

코드 에디터는 텍스트 파일을 작성하고 편집하는 도구입니다.
프로그래밍 시 주로 소스 코드를 작성하는 데 사용되며, IDE처럼 다양한 기능을 기본적으로 제공하지는 않지만,
플러그인을 통해 기능 확장이 가능하고, 시스템 자원을 적게 사용하면서 빠른 실행 속도를 자랑합니다.

대표적인 코드 에디터에는 Visual Studio Code, Notepad++, Vim 등이 있습니다.


⭐️Visual Studio Code란?

Visual Studio Code(VS Code)는 Microsoft가 개발한 가볍고 빠르면서도 강력한 소스 코드 편집기입니다.
이름은 Visual Studio와 비슷하지만, VS Code는 풀 기능의 IDE가 아닌 코드 편집기에 가깝습니다.
그러나 다양한 확장 기능을 설치하면, 사실상 IDE처럼 활용할 수 있습니다.


DE가 아닌 VS Code를 사용하는 이유❗️

  1. 경량성확장성 덕분에 개발 생산성을 높일 수 있는 도구입니다.

    • 모든 프로그래밍 언어에 맞춰 사용자가 원하는 대로 환경을 설정할 수 있습니다.
    • 다양한 언어 및 프로젝트에 맞는 확장 기능을 쉽게 설치할 수 있습니다.
  2. 무료 소프트웨어이기 때문에 학생이나 개발자 모두 부담 없이 사용할 수 있습니다.

  3. 다양한 개발 환경에 적합합니다.

    • 웹 개발 : HTML, CSS, JavaScript, TypeScript 등
    • 백엔드 개발 : Node.js, Python, Go 등
    • 모바일 및 클라우드 개발 : Flutter, React Native, Azure 등 다양한 기술 스택과 연동 가능

💻 기본세팅 실습해보기

  1. 한국어팩 설치하기

  2. 원하는 익스텐션 설치해보기

저는 Chat GPT의 추천을 받아 설치해 보았습니다.


마무리하며

처음 개발을 시작할 때 어떤 도구를 써야 할지 고민될 수 있습니다.
IDE는 많은 기능이 있어 편리하지만 무겁고 복잡할 수 있고,
코드 에디터는 가볍고 빠르지만 기능이 부족할 수 있습니다.

VS Code는 그 중간에서 가볍지만 확장 가능한 장점을 지닌 최고의 선택지 중 하나입니다.
처음 코딩을 시작하는 입장이라면, VS Code를 사용하면서 점차 필요한 기능을 익혀가는 방식도 좋은 방법입니다.

자신에게 맞는 개발 환경을 찾는 것이 가장 중요한 것이라 생각합니다.

profile
안녕하세요.

0개의 댓글