Microsoft의 다목적 코드 편집기 2023년 3월 버전으로 3월 30일에 출시된 Visual Studio Code 1.77은 GitHub Copilot AI 코딩 도우미와의 보다 포괄적인 통합 미리 보기를 소개합니다. 통합에는 인라인 제안, 채팅 기능 및 개발자가 코딩하는 데 도움이 되는 채팅 보기가 포함됩니다.
또한 이 업데이트는 TypeScript/JavaScript switch case 완성을 제공하여 사용자가 두 프로그래밍 언어에서 리터럴 유형에 대해 switch 문을 구성하는 프로세스를 간소화할 수 있도록 합니다. switch 문 내에 case를 입력하고 case에 대한 제안을 수락하면 이 유형의 모든 값에 대한 case가 자동으로 추가됩니다. 그러나 이 기능은 전환되는 값이 공용체 또는 리터럴 유형인 경우에만 작동합니다.
또한 VS Code 1.77 에서 개발자는 인라인 제안, 인라인 채팅 및 채팅 보기와 같은 GitHub Copilot 기능을 탐색할 수 있습니다. 이러한 새로운 기능을 사용해 보려면 개발자는 GitHub Copilot Nightly 확장 및 VS Code Insiders Build 사용해야 합니다. 채팅 기능에 액세스하려면 GitHub Copilot Chat 대기자 명단에도 등록해야 합니다. Copilot 과의 이 향상된 통합은 현재 미리 보기 상태입니다.
새로운 GitHub 통합을 통해 GitHub 리포지토리에서 작업하는 VS Code 사용자는 편집기 여백에서 편집기 라인 또는 범위에 대한 딥 링크를 복사할 수 있습니다. VS Code 의 데스크톱 버전의 경우 개발자는 GitHub Pull Requests 및 Issues 확장을 설치하여 편집기 여백에서 GitHub Permalinks 및 HEAD 링크를 생성해야 합니다. VS Code 의 온라인 변형인 vscode.dev에서는 GitHub 리포지토리에 대한 딥 링크를 기본적으로 사용할 수 있습니다.
Microsoft의 Visual Studio Code 1.77 프로젝트 웹 사이트에서 Windows, Linux 또는 macOS용으로 다운로드할 수 있습니다. 이 버전의 추가 기능은 다음과 같습니다.
- 새로운 '기호 이동' 코드 작업을 통해 수행할 수 있는 Python 언어 지원용 Pylance 확장을 통해 Python 코드 리팩토링이 개선되었습니다.
- 파일 내용을 기반으로 향상된 확장자 권장 사항. 예를 들어 개발자가 노트북 셀 구문이 포함된 Python 파일을 열면 편집기가 Jupyter 확장을 제안합니다.
- 저장 시 전체 노트북을 포맷하는 노트북용 '저장 시 포맷' 기능.
VS Code 1.77 의 릴리스는 2023년 3월 초에 구성 프로필 및 원격 개발의 개선 사항으로 데뷔한 VS Code 1.76 에 이은 것입니다. 이러한 도구는 개발자에게 더 부드러운 코딩 경험을 제공하지만 AppMaster 와 같은 no-code 플랫폼은 비프로그래머와 숙련된 개발자 모두 포괄적인 웹, 모바일 및 백엔드 애플리케이션을 보다 효율적으로 구축할 수 있도록 지원합니다. AI 기반 코딩 어시스턴트를 Visual Studio Code 와 같은 코드 편집기 및 AppMaster.io 와 같은 no-code 플랫폼과 통합하면 AI와 인간 전문 지식 간의 시너지 효과를 보여 보다 간소화되고 혁신적인 애플리케이션 개발을 촉진합니다.