VS Code(Visual Studio Code)

이종찬·2025년 3월 23일

Visual Studio Code 란?

Visual Studio Code (VS Code)Microsoft가 개발한 가볍고 빠르면서도 강력한 소스 코드 편집기입니다.

Visual Studio와 이름이 비슷하지만, VS Code는 풀 기능의 *IDE보다는 코드 편집기*(Code Editor)에 가깝습니다.

그러나 다양한 확장 기능을 설치하면, 사실상 IDE처럼 사용할 수 있습니다.

그럼 IDE를 사용하면 될텐데 왜 VS Code를 사용할까요?

Visual Studio Code는

  1. 경량성확장성 덕분에 개발 생산성을 높일 수 있는 도구입니다.
    • 모든 프로그래밍 언어에 맞춰 사용자가 원하는 대로 환경을 설정할 수 있습니다.
    • 다양한 언어 및 프로젝트에 맞는 확장 기능을 쉽게 설치할 수 있습니다.
  2. 무료이기 때문에 학생, 개발자 모두 부담 없이 사용할 수 있습니다.
    • 현재도 많은 개발자들이 사용하고 있는 에디터 이기도 합니다.
  3. 다양한 개발 환경에 적합합니다.
    • 웹 개발: HTML, CSS, JavaScript, TypeScript 등의 웹 개발
    • 백엔드 개발: Node.js, Python, Go 등의 백엔드 개발
    • 모바일 및 클라우드 개발: Flutter, React Native, Azure와 같은 모바일과 클라우드 서비스 활용가능

결론적으로

VS Code는 경량성과 확장성을 동시에 제공하여 개발자의 요구에 맞게 커스터마이징할 수 있는 코드 편집기입니다.

다양한 언어와 플랫폼을 지원하므로, 많은 개발자들에게 인기 있는 선택지입니다.

끝으로 VS Code 설치 후 VS Code Extension 들을 설치 한 것입니다.


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

IDE는 프로그래밍에 필요한 다양한 도구를 통합한 소프트웨어로,

개발자가 코드 작성, 디버깅, 테스트, 빌드 등을 한 곳에서 수행할 수 있도록 해줍니다.

IDE는 프로그래밍 생산성을 높이기 위해 코드 자동 완성, 디버깅, 코드 내비게이션, 빌드 및 실행 도구 등 다양한 개발 지원 기능을 포함하고 있습니다.

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

*Code Editor - 코드 편집 도구

코드 에디터는 텍스트 파일을 작성하고 편집하는 도구입니다.

코딩을 할 때는 주로 소스 코드를 작성하는 데 사용됩니다.

IDE처럼 추가적인 기능이 많지는 않지만, 플러그인을 통해 기능을 확장할 수 있는 제품들이 있고,

시스템 자원을 거의 사용하지 않고 빠른 실행속도를 가지고 있습니다.

Code Editor에는 Visual Studio Code, Notepad++,Vim 등이 대표적입니다.

0개의 댓글