mcpField
V
vscode

vscode

本地服务
github.com/microsoft开发工具194.4k今天更新

关于 vscode

Visual Studio Code 面向开发者,将代码导航和理解功能与轻量级调试及扩展能力结合。此仓库包含用于开发 Visual Studio Code 产品的开源 Code - OSS 项目。

主要功能

  1. 01代码编辑与导航
  2. 02代码理解支持
  3. 03轻量级调试
  4. 04扩展模型
  5. 05与现有工具集成

适用场景

  1. 01编辑和导航源代码
  2. 02在编辑、构建和调试周期中排查问题
  3. 03扩展编辑器能力

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Visual Studio Code - 开源版("Code - OSS")

Feature Requests Bugs

代码仓库

本仓库("Code - OSS")是 Microsoft 与社区共同开发 Visual Studio Code 产品的地方。我们不仅在这里处理代码和问题,还会发布我们的路线图、每月迭代计划以及收尾阶段计划。本源代码基于标准的 MIT 许可证 向所有人开放。

Visual Studio Code

VS Code 实际运行效果

Visual Studio Code 是基于 Code - OSS 仓库的一个发行版,加入了 Microsoft 特定的定制内容,并依据传统的 Microsoft 产品许可证 发布。

Visual Studio Code 将代码编辑器的简洁性与开发者核心的编辑、构建、调试循环所需的功能结合在一起。它提供全面的代码编辑、导航和理解支持,以及轻量级调试、丰富的扩展机制,并能与现有工具轻量集成。

Visual Studio Code 每月更新,带来新功能和错误修复。你可以在 Visual Studio Code 官网 下载适用于 Windows、macOS 和 Linux 的版本。若想每天获取最新版本,可以安装 Insiders 版本。

参与贡献

你可以通过多种方式参与本项目,例如:

如果你有兴趣修复问题并直接为代码库做贡献,请阅读文档 How to Contribute,其中涵盖以下内容:

反馈

有关每个渠道的说明以及其他可用的社区反馈渠道,请参阅我们的维基。

相关项目

VS Code 的许多核心组件和扩展位于 GitHub 上各自的仓库中。例如,node debug adapter 和 mono debug adapter 仓库彼此独立。如需完整列表,请访问我们维基上的相关项目页面。

内置扩展

VS Code 包含一组内置扩展,位于 extensions 文件夹中,其中包括许多语言的语法和代码片段。为某种语言提供丰富语言支持(内联建议、转到定义)的扩展以 language-features 作为后缀。例如,json 扩展为 JSON 提供着色,而 json-language-features 扩展则为 JSON 提供丰富的语言支持。

开发容器

本仓库包含一个 Visual Studio Code Dev Containers / GitHub Codespaces 开发容器。

  • 对于 Dev Containers,请使用 Dev Containers: Clone Repository in Container Volume... 命令,该命令会创建一个 Docker 卷,以在 macOS 和 Windows 上获得更好的磁盘 I/O 性能。

    • 如果你已安装 VS Code 和 Docker,也可以点击这里开始使用。这将使 VS Code 在需要时自动安装 Dev Containers 扩展,将源代码克隆到容器卷中,并启动一个开发容器供使用。
  • 对于 Codespaces,请在 VS Code 中安装 GitHub Codespaces 扩展,然后使用 Codespaces: Create New Codespace 命令。

Docker 或 Codespace 应至少具备 4 核 CPU 和 6 GB 内存(推荐 8 GB),才能运行完整构建。更多信息请参阅开发容器 README。

行为准则

本项目采用了Microsoft 开源行为准则。更多信息请参阅行为准则常见问题,如有其他问题或意见,请联系 [email protected]。

许可证

Copyright (c) Microsoft Corporation. All rights reserved.

依据 MIT 许可证授权。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。