Visual Studio Code 1.139: 방해하지 않는 무료 코드 편집기

요약

Visual Studio Code는 마이크로소프트가 내놓은 무료 오픈소스 편집기로 Windows, Mac, Linux에서 동작하며 구문 강조, 자동 완성, 사용자 단축키, 나란히 비교, 확장 기능 마켓을 갖추고 있습니다.

추천
이름
Visual Studio Code
버전
1.139
요금
무료
오픈소스
오픈소스
업데이트
2026-10-05 12:29

편집기인 것에 만족하는 편집기

Visual Studio Code는 마이크로소프트가 내놓은 무료 오픈소스 코드 편집기로 Windows, Mac, Linux에서 동작합니다. 여기서 다루는 버전은 1.139입니다. 맞는지를 결정하는 말은 문장의 마지막, 곧 편집기라는 것입니다. 폴더를 열고 그 안의 파일을 편집합니다. 프로젝트를 소유하려 들지 않고, 솔루션 파일을 만들게 하지 않고, 코드가 빌드되는 방식을 다시 정의하지도 않습니다.

그 절제가 원래 염두에 두지 않았던 언어까지 퍼진 이유입니다. 컴파일러 도구 모음, 셸 스크립트, 설정 파일, 스타일시트를 같은 창에서 같은 습관으로 다룰 수 있습니다. 프로그램이 그중 어느 것의 권위가 되려 하지 않기 때문입니다.

편집기 창

처음에 눈에 들어오는 네 가지

구문 강조가 입구입니다. 구조가 읽히기 전에 보이고, 빠진 괄호가 더 이상 수수께끼가 아닙니다. 두 번째가 자동 완성인데, 존재하는 이름만이 아니라 인자 형태와 짧은 설명까지 나오므로 '기억하기'에서 '쓰기'까지의 거리가 줄어듭니다.

세 번째가 단축키 변경이고, 쓰기 전에는 얕보고 쓴 뒤에는 놓지 못하는 기능입니다. 어떤 편집기에도 단축키는 있습니다. 중요한 것은 이미 손에 익은 것들을 그 위에 얹을 수 있는가 입니다. 편집기를 바꾸는 일이 타자를 다시 배우는 일이 되지 않도록.

네 번째가 비교이고, 가장 장식이 없는 기능입니다. 두 파일, 또는 한 파일의 두 버전을 차이를 표시한 채 나란히 놓는 것. 변경 뒤에 정말 알고 싶은 유일한 것, 곧 '내가 방금 무엇을 했나'에 가장 빨리 답하는 수단입니다. 바뀐 곳만 보면 되고, 파일 전체를 다시 읽으며 무엇이 달라졌는지 짐작할 필요가 없습니다. 다시 읽는 일과 확인하는 일의 차이가 거기에 있습니다.

나머지는 모두 확장 기능

스스로 하지 않는 일은 내장 마켓을 통해 확장 기능으로 들어옵니다. 잘 알려지지 않은 언어 지원, 린터, 디버그 연결, 테마, 정리 도구. 기본 설치는 의도적으로 얇고, 확장 기능이 그것을 특정 기술 스택의 작업 환경으로 바꿉니다.

이 맞바꿈은 정직하고, 말해 둘 가치가 있습니다. 얇은 편집기에 확장 기능 열다섯 개를 더한 것은 얇은 편집기와 같은 프로그램이 아닙니다. 시작 시간도 잡음도 목록과 함께 늘어납니다. 쾌적하게 유지하는 습관은 이번 달에 쓰는 것을 넣고 작년에 쓰던 것을 빼는 것입니다. 목록을 한 번도 손보지 않으면 언젠가 시작 시간이 열고 싶은 프로젝트보다 길어지고, 그때서야 무엇을 뺄지 고민하게 됩니다.

확장 기능 검색

인터페이스 언어에 관한 한 가지

화면은 기본이 영어이고, 다른 언어는 내장이 아니라 언어 팩 확장 기능으로 제공됩니다. 의도한 설계이고 실제 결과가 있습니다. 편집기가 언젠가 쓰일지 모르는 모든 언어의 번역을 안고 있지 않아도 되고, 팀은 각자 쓰는 운영체제와 무관하게 화면 언어를 하나로 정할 수 있습니다.

화면 언어

편집기가 끝나고 IDE가 시작되는 곳

정직하게 요약하면 이것은 확장 기능 체계가 아주 잘 만든 편집기이고, 옛 의미의 통합 개발 환경이 아닙니다. 빌드 의존 그래프도, 데이터베이스 마이그레이션도, 배포도 스스로 관리하지 않고, 큰 솔루션의 구조를 정의하는 자리도 아닙니다. 눈앞의 파일을 바꾸기 쉽게 만듭니다. 세 플랫폼 어디서든, 계정 없이, 팀의 다른 누군가와 합의를 거치지 않고.

대부분의 일에는 그것이 요구 사항의 전부입니다. 그래서 '이 파일을 무엇으로 열까'라는 질문의 기본 답이 이것이 되었을 것입니다.