概要
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)を手動で削除し、再接続して新規インストールをトリガーしてください。恒久的な修正が提供される公式issue #318239を監視してください。
トラブル対応macOSでVS Code 1.123.0のRemote-SSH接続エラー'connect EINVAL'を修正する方法は?
これはバージョン1.123.0における既知のリグレッションです。回避策:1.122.0にダウングレードする、Insidersビルドを使用する、またはリモートサーバーの.vscode-serverフォルダをクリーンアップして再接続してください。恒久的な解決については、issue #319752を追跡してください。
トラブル対応applyToが設定された.instructions.mdファイルが、なぜGitHub Copilotのコンテキストに注入されないのですか?
これはGitHub Copilot Chat v0.45.1+の既知のバグで、applyToグロブに一致するインストラクションファイルが自動的に注入されません。代わりに、それらは読み取り指示付きのメタデータとして表示され、エージェントが手動でread_fileを呼び出す必要があります。回避策:(1) .github/copilot-instructions.mdにルールを追加し、エージェントに一致したインストラクションファイルを常に読み取るよう指示します。例:「ファイルを編集する前に、関連する.instructions.mdファイルを確認して読み取ってください。」(2) 重要な指示を直接copilot-instructions.mdに移動しますが、サイズ制限に注意してください。(3) プロンプトで#file:構文を使用してインストラクションファイルを明示的に参照します。更新についてはissue #314894を追跡してください。
security advisoryVS Codeは、webviewコンテンツによるキーボードショートカットの注入に対して脆弱ですか?
この脆弱性はVS Code Desktopには影響しません。影響を受けるのはVS Codeのウェブクライアント(例:GitHub Codespaces、vscode.dev)のみです。Microsoftは修正プログラムを展開中です。それまでは、VS Codeウェブ上で信頼されていないノートブックやウェブコンテンツを開かないようにしてください。デスクトップユーザーは操作は不要です。