2015년 5월 22일 금요일

[Visual Studio Code Docs 번역] 왜 Visual Studio Code 인가?


* 개인 학습을 위한 번역글이니 참고용으로만 읽어주시면 감사하겠습니다. 잘못된 부분은 댓글로 알려주시면 업데이트 하도록 하겠습니다.

원문 주소 : https://code.visualstudio.com/Docs


1. 왜 Visual Studio Code 인가? (이 글)
2. Visual Studio Code 설치하기
3. Visual Studio Code 기본

왜 Visual Studio Code 인가?


Visual Studio Code는 개발자들에게 개발툴 선택에 있어서 대부분의 개발자들이 필요로 하는 핵심 개발주기에서 간결하고 능률적인 경험의 코드에디터 라는 새로운 선택을 제공한다. Visual Studio Code는 비주얼 스튜디오 제품군에서 OSX, Linux, Windows를 지원하는  첫 번째 코드 에디터이며 크로스플랫폼 개발툴이다.
Visual Studio Code run's on Max OSX, Linux and Windows

이 핵심부에는, Visual Studio Code의 특징인 강력하고, 매일 사용하기에 적합한 빠른 코드에디터가 있다. Code의 프리뷰 릴리즈에서는 수십가지 언어 지원과 함께 코드/ 텍스트 편집기, 네비게이션, 커스터마이즈 가능한 키보드 바인딩 지원, 구문 강조, 괄호 맞춤, 자동 들여쓰기 그리고 스니핏 등의 개발자들이 필요로 하는 수 많은 특징을 이미 포함하고 있다.

무거운 코딩의 경우, 개발자들은 종종 단순한 텍스트보다는 코드로 작업 하는 것을 필요로 한다. Visual Studio Code는 내장된 인텔리센스 코드 자동 완성 지원, 풍부한 시멘틱 코드 해석 및 네비게이션, 그리고 코드 리팩터링 기능을 포함한다. 프리뷰에서, Code는 C#을 이용한 ASP.NET 5 개발, TypeScript와 JavaScript를 이용한 Node.js 개발을 위해 풍부한 내장 기술을 포함하고 있고 이는 비주얼스튜디오에 의해 동작하는 동일한 기술 기반 하에 있다. Code는 HTML, CSS, Less, Sass 그리고 JSON과 같은 웹기술을 위한 훌륭한 툴을 포함하고 있다.
또한 Code는 패키지 매니저와 리포지터리, 빌드, 일상적인 작업흐름을 더 빠르게 하는 기타 일반적인 작업들이 통합되어있다. 그리고  Code는 Git을 이해하고 Git의 작업흐름에 훌륭하게 전달하고 소스 비교가 에디터에 통합되어있다.

하지만 개발자들은 모든 시간을 쓸 필요가 없이 코딩과 디버깅을 오가며 그냥 코드만 작성하면 된다. 디버깅은 비주얼스튜디오에서 가장 인기있는 특징이고 종종 IDE 로부터 개발자들이 원하는 코딩 경험 특징 중의 하나이다. Visual Studio Code 프리뷰에서는 간결함, Node.js 디버깅을 지원하는 통합된 디버깅 경험을 포함하고 후에는 더 포함할 예정이다.

설계적인 면에서, Visual Studio Code는 최고의 웹, 네이티브 그리고 특정언어 기술을 아우른다. GitHub Electron Shell을 사용하여 Code는 네이티브 앱처럼 빠르고 유연성 있게 JavaScript, Node.js 같은 웹 기술을 결합할 수있다. Code는 강력한 HTML 기반의 에디터, “Monaco” 클라우드 에디터 기술, 인터넷 익스플로러의 F12 도구, 그리고 다른 프로젝트들의 동일한 새 버전, 그리고 빠른 버전을 사용한다. 그리고 Code는 Roslyn for .NET, TypeScript, Visual Studio 디버깅 엔진 등등의 Visual Studio에 기반한 많은 서비스 아키텍쳐 도구들을 사용한다.  앞으로의 프리뷰버전에서 이 아키텍쳐를 지속적으로 발전시키고 보완하여, Visual Studio Code가 개발자가 빌드, 플러그인 사용, 편집-빌드-디버그 경험에서 강력하게 커스터마이즈 하도록 대중적인 확장성있는 모델을 포함할 것이다.

우리는, 물론, 여전히 아주 초기버전의 Visual Studio Code다. 만약  코드 에디터 중심의 개발툴을 선호한다거나, 웹과 클라우드 애플리케이션의 크로스플랫폼 빌드를 한다면, 당신을 Visual Studio Code 프리뷰에 초대하고, 당신이 어떻게 생각하는지 우리에게 알려주길 바란다.

다음 단계

아래 주제에 대해서 알아보세요 :

  • Code 기본 - VSCode의 빠른 소개
  • 개선된 편집 - 코드 색상화 부터 멀티커서 인텔리센스까지
  • 디버깅 - OK 진짜 흥미로운 것들을 위한 시간 - break, step, watch

댓글 없음:

댓글 쓰기