이 출시되었습니다! 11월의 새로운 기능 및 수정 사항을 읽어보세요.

VS Code Day: 에디터를 위한 이벤트?

2023년 4월 13일 | Burke Holland, @burkeholland

VS Code Day는 4월 26일 오전 10시(태평양 표준시)에 시작하는 하루 동안 진행되는 "Virtually Live" 이벤트입니다. 이름 짓는 것은 어렵지만, 이 제목이 모든 것을 말해준다고 생각합니다. 커뮤니티, 학습, 그리고 Visual Studio Code에 대한 모든 것을 담은 하루입니다. 등록이 시작되었으며, 지금 바로 자리를 확보하세요: https://aka.ms/vscodeday.

VS Code Day Banner

이벤트는 Microsoft 기술 펠로우 Erich Gamma와 파트너 엔지니어링 관리자 Kai Maetzel이 진행하는 "Inside VS Code: How we build and ship it" 키노트로 시작합니다. Microsoft에 합류하여 VS Code를 만들기 전, Erich와 Kai는 IBM에서 Eclipse 작업을 했습니다. 두 사람을 합쳐 개발자 도구 구축 경험이 약 60년에 달합니다. 😳

이어서 AI, 원격 개발, TypeScript, Python, 접근성 등에 대한 세션이 진행될 예정입니다...

세션 발표자
키노트: Inside VS Code - How we build and ship It Erich Gamma, Kai Maetzel
Elevate your VS Code experience Sandeep Somavarapu
Develop anywhere with VS Code Brigit Murtaugh, Connor Peet
VS Code tips and tricks for TypeScript Matthew Pocock
Accessibility in VS Code Megan Rogge
Using VS Code, Copilot, and Codespaces to level up to Rust from Python Noah Gift
Creating a Dataset from scratch with GitHub Copilot Alfredo Deza
Data Science for everyone and everywhere Soojin Choi
Writing Python web apps with VS Code Pamela Fox
What's new in GitHub Next Amelia Wattenberger
GitHub integration in VS Code for Web Joyce Er

VS Code Day에 대해 매우 기대하고 있습니다. 하지만 저희는 엔지니어이기도 합니다. 효율성과 단순성에 대해 생각하지 않을 수 없었기에, (아마 여러분도 그렇게 생각했을 것입니다) 한 걸음 물러서서, 에디터를 위한 이벤트가 정말 필요한지 고민했습니다.

에디터를 위한... 이벤트?

이 질문은 타당합니다. 결국 VS Code는 그냥 에디터일 뿐이지 않습니까? 그리고 지난 몇 년 동안 에디터는 얼마나 변했을까요?

Erich Gamma는 VS Code Day 2021 키노트에서 VS Code가 "브라우저에서 코딩하는 느낌 없이 브라우저에서 코딩하는 것에 집중"하는 목표로 시작했다고 이야기합니다. 그 비전을 처음으로 구현한 것이 바로 Monaco Editor였습니다. 이는 브라우저에서 실행되는 가볍고 성능이 뛰어난 에디터입니다. 오늘날에도 Monaco는 TypeScript Playground, CodeSandbox를 포함한 많은 애플리케이션과 Azure를 포함한 많은 Microsoft 제품에 내장되어 있습니다.

Monaco Editor로 구축된 첫 번째 IDE는 "Monaco Workbench"라고 불렸습니다. Microsoft 내부에서 사용되었으며, 이런 모습이었습니다. Internet Explorer 11에 대한 찬사를 보냅니다.

Monaco Workbench

결과적으로 이것은 "Visual Studio Online"이 되었고, 웹사이트를 편집하는 방법으로 Azure에 내장되었습니다. 여기서 여러분이 알고 있는 VS Code가 나타나기 시작하는 것을 볼 수 있습니다...

Visual Studio Online

오늘날의 VS Code는 2015년 Microsoft Build에서 발표되었습니다. 2023년으로 빠르게 시간이 흘러, 개발자 도구의 세계는 새로운 기능의 르네상스를 맞이하고 있습니다.

Things are getting interesting

오늘날 VS Code의 원래 비전은 vscode.dev를 통해 현실이 되었습니다. VS Code가 브라우저 전체에서 실행되는 것입니다. 컨테이너화된 컴퓨팅과 오픈 소스 dev container spec는 개발 환경을 격리하고 어디서든 실행할 수 있음을 의미합니다. 이를 브라우저에서 실행되는 에디터와 결합하면 GitHub Codespaces를 얻을 수 있습니다. 이는 모든 브라우저에서 액세스할 수 있는 100% 호스팅된 개발 환경입니다. 또는 자신의 컴퓨터에서 VS Code를 실행하고 Remote Tunnels를 사용하여 브라우저에서 컴퓨팅에 액세스할 수 있습니다.

이러한 변화는 엄청난 것입니다. 소프트웨어를 언제, 어디서, 누가 만들 수 있는지에 대한 우리의 생각을 재정의합니다. 완전한 개발 환경에 브라우저만 있으면 될 때, 소프트웨어 개발은 어디서든 모든 사람에게 접근 가능해집니다.

하지만 지난 몇 달 동안 상황이 정말 흥미로워졌습니다.

약 1년 전, GitHub Copilot과 함께 AI 페어 프로그래머를 에디터에 맞이했습니다. 그 이후 ChatGPT와 GPT4는 AI에 대한 기대치를 완전히 바꾸어 놓았고, 개발자에 대한 영향은 지대합니다. 우리는 개발자 창의성의 새로운 시대의 문턱에 서 있으며, AI를 자연스럽게 느껴지고 VS Code의 어디에서든 활성화될 수 있는 방식으로 개발자에게 제공하는 방법에 대해 고민하고 (그리고 작업하고) 있습니다.

우리는 진정으로 "어디서든 무엇이든 구축"하는 시대에 도달하고 있기 때문에 개발자로서 흥미로운 시기를 보내고 있습니다.

또한 따라잡아야 할 것이 많고 부담스럽게 느껴질 수 있습니다. 그렇기 때문에 세계에서 가장 큰 개발자 커뮤니티로서 이러한 것들에 대해 함께 이야기할 완벽한 시간입니다.

그래서 네, 에디터를 위한 이벤트입니다.

그리고 지금이 가장 좋은 시기일지도 모릅니다. VS Code 자체에 대한 세션뿐만 아니라 GitHub Copilot, Python, 원격 개발, 접근성 등에 대한 AI 관련 세션도 제공할 예정입니다. GitHub, Duke University, IBM 등 커뮤니티의 여러 친구들을 맞이하게 되어 기쁩니다.

그러니 저희와 함께 앞으로 나아가며 모든 곳의 개발자들이 맞이할 가까운 미래를 살펴봅시다. 개발자가 되는 데 나쁜 때란 없지만, 지금처럼 좋은 때도 없었습니다.

행복한 코딩 되세요!

Burke Holland (@burkeholland)

© . This site is unofficial and not affiliated with Microsoft.