개요
Visual Studio Code 结合了代码编辑器的简洁性和强大的开发功能,如调试、任务运行和版本控制。它基于 Electron 构建,并支持丰富的扩展生态系统。
README 미리보기
# Visual Studio Code - Open Source ("Code - OSS")
[](https://github.com/microsoft/vscode/issues?q=is%3Aopen+is%3Aissue+label%3Afeature-request+sort%3Areactions-%2B1-desc)
[](https://github.com/microsoft/vscode/issues?utf8=✓&q=is%3Aissue+is%3Aopen+label%3Abug)
[](https://gitter.im/Microsoft/vscode)
## The Repository
This repository ("`Code - OSS`") is where we (Microsoft) develop the [Visual Studio Code](https://code.visualstudio.com) product together with the community. Not only do we work on code and issues here, but we also publish our [roadmap](https://github.com/microsoft/vscode/wiki/Roadmap), [monthly iteration plans](https://github.com/microsoft/vscode/wiki/Iteration-Plans), and our [endgame plans](https://github.com/microsoft/vscode/wiki/Running-the-Endgame). This source code is available to everyone under the standard [MIT license](https://github.com/microsoft/vscode/blob/main/LICENSE.txt).
## Visual Studio Code
[Visual Studio Code](https://code.visualstudio.com) is a distribution of the `Code - OSS` repository with Microsoft-specific customizations released under a traditional [Microsoft product license](https://code.visualstudio.com/License/).
[Visual Studio Code](https://code.visualstudio.com) combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle. It provides comprehensive code editing, navigation, and understanding support along with lightweight debugging, a rich extensibility model, and lightweight integration with existing tools.
Visual Studio Code is updated monthly with new features and bug fixes. You can download it for Windows, macOS, and Linux on [Visual Studio Code's website](https://code.visualstudio.com/Download). To get the latest releases every day, install the [Insiders build](https://code.visualstudio.com/insiders).
## Contributing
There are many ways in which you can participate in this project, for example:
* [Submit bugs and feature requests](https://github.com/microsoft/vscFAQ (4)
문제 해결VS Code 1.121.0 업데이트 이후 Windows Server 2022에서 Remote-SSH 서버 설치 실패를 해결하는 방법
이는 VS Code 1.121.0에서 알려진 문제입니다. 해결하려면 VS Code 1.120.0으로 다운그레이드하거나, Windows Server 호스트에서 원격 서버 폴더(예: ~/.vscode-server 또는 %USERPROFILE%\\.vscode-server)를 수동으로 삭제하고 다시 연결하여 새로 설치를 트리거하십시오. 영구적인 수정을 위해 공식 이슈 #318239를 모니터링하세요.
문제 해결macOS에서 VS Code 1.123.0 Remote-SSH 연결 오류 'connect EINVAL'을 수정하는 방법?
이것은 버전 1.123.0에서 알려진 회귀(regression)입니다. 해결 방법: 1.122.0으로 다운그레이드하거나, Insiders 빌드를 사용하거나, 원격 서버의 .vscode-server 폴더를 정리하고 다시 연결하세요. 영구적인 해결을 위해 이슈 #319752를 추적하세요.
문제 해결왜 applyTo가 포함된 .instructions.md 파일이 GitHub Copilot 컨텍스트에 주입되지 않나요?
이것은 GitHub Copilot Chat v0.45.1+에서 applyTo globs와 일치하는 지시 파일이 자동으로 주입되지 않는 알려진 버그입니다. 대신 해당 파일들은 읽으라는 지시와 함께 메타데이터로 표시되어, 에이전트가 수동으로 read_file을 호출하도록 강제합니다. 해결 방법: (1) .github/copilot-instructions.md에 에이전트가 일치하는 지시 파일을 항상 읽도록 규칙을 추가합니다. 예: '파일을 편집하기 전에 관련 .instructions.md 파일이 있는지 확인하고 읽으십시오.' (2) 중요한 지시 사항을 copilot-instructions.md에 직접 넣되, 크기 제한에 유의하십시오. (3) 프롬프트에서 #file: 구문을 사용하여 지시 파일을 명시적으로 참조하십시오. 업데이트는 이슈 #314894를 추적하십시오.
security advisoryVS Code는 webview 콘텐츠가 키보드 단축키를 주입하는 것에 취약한가요?
이 취약점은 VS Code Desktop에 영향을 미치지 않습니다. VS Code 웹 클라이언트(예: GitHub Codespaces, vscode.dev)에만 영향을 미칩니다. Microsoft는 수정 사항을 배포 중입니다. 그동안 VS Code 웹에서 신뢰할 수 없는 노트북이나 웹 콘텐츠를 열지 마십시오. 데스크톱 사용자는 조치가 필요하지 않습니다.