비주얼 스튜디오 코드

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
비주얼 스튜디오 코드
Visual Studio Code 0.10.1 icon.png
윈도우 7의 비주얼 스튜디오 코드 0.10.1에서 검색 기능을 켠 상태
윈도우 7의 비주얼 스튜디오 코드 0.10.1에서 검색 기능을 켠 상태
개발자 마이크로소프트
발표일 2015년 4월 29일(2년 전)(2015-04-29)
개발 상태 활성
프로그래밍 언어 타입스크립트, 자바스크립트, CSS
운영 체제 마이크로소프트 윈도, macOS 10.10 이상, 리눅스
언어 영어, 프랑스어, 독일어, 이탈리아어, 일본어, 한국어, 러시아어, 스페인어, 중국어 번체 및 간체
종류 소스 코드 편집기, 디버거
라이선스
소스코드 : MIT 라이선스[1]
바이너리: 프리웨어[2][3]

비주얼 스튜디오 코드(Visual Studio Code)는 마이크로소프트에서 마이크로소프트 윈도, macOS, 리눅스용으로 개발하는 소스코드 편집기이다. 비주얼 스튜디오 코드는 디버깅 지원과 Git 제어, 구문 강조등이 포함되어 있다. 또한 비주얼 스튜디오 코드는 사용자가 편집기의 테마단축키, 설정 등을 수정할 수 있다.

비주얼 스튜디오 코드는 깃허브에서 개발한 일렉트론 프레임워크를 기반으로 구동된다. 그러나, 비주얼 스튜디오 코드가 일렉트론 프레임워크를 사용하지만,[4] 아톰을 포크한게 아니라, 비주얼 스튜디오 온라인 에디터(코드명 "모나코")를 기반으로 개발되었다.[5]

역사[편집]

비주얼 스튜디오 코드는 2015년 4월 29일 마이크로소프트의 빌드 컨퍼런스에서 소개되었으며, 미리보기 버전이 공개되었다.[6]

그후, 2015년 11월 18일, 비주얼 스튜디오 코드는 MIT 라이선스하에 배포가 진행되었으며, 깃허브에 소스코드가 올라왔으며, 확장 지원또한 발표되었다.[7]

2016년 4월 14일, 비주얼 스튜디오 코드는 공개 미리보기 단계를 졸업하고, 공식적으로 웹에 릴리즈 되었다.[8]

기능[편집]

비주얼 스튜디오 코드는 소스 코드 에디터로, 여러 프로그래밍 언어와 특정 언어에 사용할 수 있는 기능 집합들을 지원한다. 거기다가, 명령 팔레트나 혹은 사용자 설정같은 .json의 접근을 지원하기도 한다.[9]

소스 코드 에디터로서, 비주얼 스튜디오 코드는 작성중인 문서의 코드 페이지를 바꿀수 있으며, 새줄 문자의 선택(CR 혹은 CRLF), 그리고 작성 중인 문서의 프로그래밍 언어를 선택할 수 있다.

또한 비주얼 스튜디오 코드는 플러그인을 통하여 새로운 확장 기능을 추가할 수 있으며,[10] 이로 인해 편집기에 기능을 더 추가할 수도 있다.[11] 또한 지원하지 않는 언어 지원을 추가할 수 있다.[9]

데이터 수집[편집]

비주얼 스튜디오 코드는 사용 데이터를 수집하여 이 수집하여 보내기 설정을 비활성화한다고 해도 마이크로소프트에 보낸다.[12] 이 데이터는 마이크로소프트가 통제하는 계열사와 더불어 자회사 그리고 개인정보 취급 방침에 따라 법 집행 기관과 공유 된다.[13]

참고 문헌[편집]

  1. “LICENSE.txt”. 《github.com/Microsoft/vscode》. Microsoft. 2015년 11월 17일. 
  2. “Download Visual Studio Code”. 《code.visualstudio.com》. Microsoft. 2016년 8월 16일에 확인함. 
  3. “Microsoft Software License Terms”. 《code.visualstudio.com》. 마이크로소프트. 2016년 8월 16일에 확인함. 
  4. “Microsoft’s new Code editor is built on Google’s Chromium”. 《Ars Technica》. 2015년 11월 18일에 확인함. 
  5. “Monaco Editor”. 《microsoft.github.io/monaco-editor》. 
  6. Montgomery, John (2015년 4월 29일). “BUILD 2015 News: Visual Studio Code, Visual Studio 2015 RC, Team Foundation Server 2015 RC, Visual Studio 2013 Update 5”. 
  7. “Visual Studio now supports debugging Linux apps; Code editor now open source”. 《Ars Technica》. 2015년 11월 18일에 확인함. 
  8. “Visual Studio Code editor hits version 1, has half a million users”. 《Ars Technica》. Condé Nast. 2016년 4월 15일. 
  9. “Language Support in Visual Studio Code”. 《Visual Studio Code》. 2016년 10월 10일. 2016년 10월 12일에 확인함. 
  10. “Extending Visual Studio Code”. 《Visual Studio Code》. 2016년 10월 10일. 2016년 10월 12일에 확인함. 
  11. “Managing Extensions in Visual Studio Code”. 《Visual Studio Code》. 2016년 10월 10일. 2016년 10월 12일에 확인함. 
  12. “Visual Studio Code FAQ”. 2016년 8월 28일에 보존된 문서. 2016년 11월 4일에 확인함. VS Code collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more. If you don’t wish to send usage data to Microsoft, you can set the telemetry.enableTelemetry setting to false. 
  13. “Microsoft Enterprise and Developer Privacy Statement”. 2016년 11월 4일에 보존된 문서. 2016년 11월 4일에 확인함. 

외부 링크[편집]