Visual Studio 新增功能文档
欢迎使用 Visual Studio 文档中的新增功能。以下部分提供了有关前三个月新增内容和更新内容的详细信息。
2024 年 3 月
Azure
更新的文章
- 测试云服务的性能
- 更新过时的 Azure 云服务参考
- 为 Azure 云服务和虚拟机设置诊断
- 更新过时的 Azure 云服务参考
代码质量
更新的文章
- 防止代码分析冲突 - 查看和更新
- 配置 .NET 的实时代码分析
- 查看和更新
- 禁用 .NET 的源代码分析 - 查看和更新
- 为 .NET 手动运行代码分析 - 查看和更新
- 安装外部分析器 - 查看和更新
- 使用 .NET 编译器平台 (Roslyn) 分析器进行代码分析 - 查看和更新
- 自定义 Roslyn 分析器规则 - 查看和更新
数据工具
更新的文章
- 在 .NET Framework 应用程序中将 XML 数据读入数据集 - 查看和更新日期
调试器
新文章
更新的文章
- 调试时从 .NET 程序集生成源代码 - 添加用于 .NET 源的自动编译的内容
- 使用“仅我的代码”仅调试用户代码 - 添加用于.NET 源的自动编译的内容
- 在 Visual Studio 中使用 GitHub Copilot 调试应用程序 - 文章“使用 Copilot 进行调试”的更新
部署
更新的文章
- ClickOnce 部署中的安全性、版本控制和清单问题 - 更新 ClickOnce 先决条件的信息
开始使用
更新的文章
- 教程:向 Visual Studio 中的图片查看器 Windows 窗体应用添加代码 - 查看和更新
- 教程:向 Visual Studio 中的图片查看器 Windows 窗体应用添加控件 - 查看和更新
- 教程:在 Visual Studio 中创建一个图片查看器 Windows 窗体应用 - 查看和更新
- 教程:将计时器添加到数学测验 WinForms 应用 - 添加有关事件处理程序挂钩的说明
- 教程:扩展 C# 控制台应用并在 Visual Studio 中调试(第 2 部分,共 2 部分) - 将 nullable 类型用于输入字符串
- 教程:在 Visual Studio 中创建一个简单的 C# 控制台应用(第 1 部分,共 2 部分)- 将 nullable 类型用于输入字符串
IDE
新文章
- 比较 Visual Studio 中的文件
- 无效的 JSON 模式 (JSON001)
- 检测到可能的 JSON 字符串 (JSON002)
- 无效的正则表达式模式 (RE0001)
- .NET 项目设计器 (C#)
更新的文章
- 什么是适用于 Visual Studio 的 GitHub Copilot 扩展? - 添加有关使用 GitHub Copilot 补全的示例
- C# IntelliSense - 查看和更新
- 教程:在 Visual Studio 中使用 C# 创建 Windows 窗体应用 - 查看和更新
- “先决条件”对话框 - 更新有关 ClickOnce 先决条件的信息
- 登录或切换 Visual Studio 用户帐户 - 添加和删除帐户,以及注销帐户
- 将 GitHub 帐户添加到 Visual Studio 密钥链 - 添加和删除帐户,以及注销帐户
- 通过在 Visual Studio 中设置 GitHub Copilot Chat 的上下文来获取更好的答案 - 添加 Copilot 聊天解决方案上下文参考
- 了解解决方案资源管理器 - 添加在解决方案资源管理器搜索栏中提供的可用搜索选项
- 报告 Visual Studio 产品或安装程序的问题 - 查看和更新
- 使用 EditorConfig 定义一致的编码样式 - 查看和更新
- 什么是 .NET 项目设计器? - 添加有关 C# 的 .NET 项目设计器的文章
安装
更新的文章
- 使用响应文件配置安装默认设置 - 有关扩展和布局的配置支持的文档
- Visual Studio 安装的命令行参数示例 - 有关扩展和布局的配置支持的文档
- 为 Visual Studio 的企业部署配置策略 - 有关扩展和布局的配置支持的文档
- 创建和维护 Visual Studio 的网络安装
- 有关扩展和布局的配置支持的文档
- vsconfig 文件中的扩展支持文档
- 导入或导出安装配置
- 有关扩展和布局的配置支持的文档
.vsconfig
文件中的扩展支持文档
- 使用命令行参数来安装、更新和管理 Visual Studio - 有关扩展和布局的配置支持的文档
- Visual Studio 管理员指南 - 有关扩展和布局的配置支持的文档
MSBuild
更新的文章
- MakeDir 任务 - 改进
MakeDir
的代码示例 - 从头开始创建 MSBuild 项目文件
- 从 csproj 区分从头开始的项目
- MSBuild 命令行参考 - 为终端记录器添加命令行选项
- 属性函数 - 对
MSBuild StableStringHash
进行文档更改
分析
更新的文章
- 优化探查器设置 - 添加有关更改分析工具暂存目录的信息
Python
更新的文章
- 教程:在 Visual Studio 中使用 Flask Web 框架
- 查看和更新
- 教程:在 Visual Studio 中使用视图和页面模板创建 Flask 应用
- 查看和更新
- 教程:在 Visual Studio 中通过 Flask 提供静态文件和使用模板继承
- 查看和更新
- 为 IIS 配置 Python Web 应用
- Python IIS 更新
- Visual Studio 中的数据科学和分析应用程序工作负载 | Microsoft Docs - 查看和更新
- Visual Studio 中的 Python 选项 - 查看和更新
- 在 Visual Studio 中同时调试 Python 和 C++ - 查看和更新
- 在 Visual Studio 中调试 Python 代码 - 查看和更新
- 在 Visual Studio 中安装 Python 解释器的调试符号 - 查看和更新
- 在 Visual Studio 中创建适用于 Python 的 C++ 扩展 - 查看和更新
社区参与者
在此期间,以下人员为 Visual Studio 文档做出了贡献。 谢谢! 请访问登陆页面中的新增内容中“参与”下的链接,了解如何参与。
- awschristou - Christopher Christou
- martin-pettersson - Martin Pettersson
- meokullu - Enes Okullu
- natakazakova - Natalia Kazakova
- rfrancioso-gpsw -
2024 年 2 月
Azure
更新的文章
- 使用 Visual Studio 连接服务将 Azure Cosmos DB 添加到应用 - 为 Azure Cosmos DB 模拟器添加故障排除信息
数据工具
更新的文章
调试器
新文章
更新的文章
- Visual Studio 调试器中的表达式 - 更新调试器内部函数的说明
- 使用 Natvis 框架在调试器中创建 C++ 对象的自定义视图 - 为 Natvis 内部扩展添加内容
- 托管代码中的断言 - 修复 Assert 的 Visual Basic 代码示例
- 在 Visual Studio 中使用 GitHub Copilot 调试应用
- 为“使用 Copilot 进行调试”一文阐明开始步骤
- 添加使用 Copilot 进行调试的示例场景
- 无法附加到进程 - 更新“无法附加到进程”的步骤
- 在“进程”视图中搜索进程 - 将 Spy++ 文档重构为一系列较小的文章
- 在“线程”视图中搜索线程 - 将 Spy++ 文档重构为一系列较小的文章
- Spy++ 简介 - 将 Spy++ 文档重构为一系列较小的文章
- “消息选项”对话框 - 将 Spy++ 文档重构为一系列较小的文章
- “消息”视图 - 将 Spy++ 文档重构为一系列较小的文章
- “进程属性”对话框 - 将 Spy++ 文档重构为一系列较小的文章
- “进程”视图 - 将 Spy++ 文档重构为一系列较小的文章
- Spy++ 视图的搜索工具 - 将 Spy++ 文档重构为一系列较小的文章
- Spy++ 参考概述 - 将 Spy++ 文档重构为一系列较小的文章
- Spy++ 工具栏 - 将 Spy++ 文档重构为一系列较小的文章
- “线程”视图 - 将 Spy++ 文档重构为一系列较小的文章
- 使用 Spy++ - 将 Spy++ 文档重构为一系列较小的文章
- “Windows 属性”对话框 - 将 Spy++ 文档重构为一系列较小的文章
- “Windows”视图 - 将 Spy++ 文档重构为一系列较小的文章
设计器
更新的文章
- 修复 Visual Studio 中 Windows 窗体设计器的 HDPI/缩放问题 - 添加有关针对非 DPI 感知选项卡的 .NET 8 支持的信息
扩展性
新文章
更新的文章
- 关于 VisualStudio.Extensibility(预览版)
- 更新 17.9 的登陆页面。
- VSIX 包的剖析 - 查看、更新屏幕截图和文本
- 创建自定义项目和项模板 - 查看、更新屏幕截图和文本
- 教程 - 创建第一个扩展:Hello World - 查看、更新屏幕截图和文本
- VSIX 项目模板入门 - 查看、更新屏幕截图和文本
- 解决方案 (.sln) 文件 - 查看、更新屏幕截图和文本
IDE
更新的文章
- 自定义 Visual Studio IDE - 合并编辑器文档
- 取消编译器警告 - 添加链接、有关代码分析警告的信息
- 快速入门:使用 Visual Studio 创建 Python Web 应用 - 查看和更新
- 在以下位置未找到: - 生成 2024 年 1 月新增功能
建模
更新的文章
- 使用 T4 文本模板生成设计时代码 - 添加带链接的 NuGet 包
- 使用 T4 文本模板生成运行时文本 - 添加带链接的 NuGet 包
MSBuild
更新的文章
- 诊断 MSBuild 任务失败 - 查看和更新,并添加有关调试 MSBuild 任务的信息
- 自定义生成 - 查看、更新文本和屏幕截图
- WriteCodeFragment 任务 - 添加 WriteCodeFragment 任务的示例
- 常见 MSBuild 项目项 - Document Folder 元素
- 教程:为代码生成创建自定义任务 - 添加缺少的属性 CopyLocalLockFileAssemblies
- 按文件夹自定义生成 - 查看和更新日期
分析
更新的文章
- 分析内存使用情况而无需在性能探查器中进行调试(C#、Visual Basic、C++、F#)- 将 C++ 内容添加到“内存使用情况”一文,并重构文章
- 测量 Visual Studio 中的内存使用情况(C#、Visual Basic、C++、F#)- 将 C++ 内容添加到“内存使用情况”一文,并重构文章
Python
更新的文章
- 为 IIS 配置 Python Web 应用 - 查看和更新
- 将 Python Web 应用发布到 Linux 上的 Azure 应用服务 - 查看和更新
- Python Web 应用程序项目模板 - 查看和更新
- 使用 Cookiecutter 扩展 - 查看和更新
- 编辑 Python 代码并使用 Intellisense - 查看和更新
- Visual Studio 中的 Lint Python 代码 - 查看和更新
- Windows 上 Visual Studio 中的 Python 支持 - 查看和更新
- 在 Visual Studio 中重构 Python 代码 - 查看和更新
- 安装 Python 解释器 - 查看和更新
- 使用 requirements.txt 管理所需的 Python 包 - 查看和更新
- 在 Visual Studio 搜索路径中使用 Python 文件夹 - 查看和更新
- 在 Visual Studio 中为项目选择 Python 环境 - 查看和更新
- 在 Visual Studio 中创建和管理 Python 环境 - 查看和更新
测试
更新的文章
- 自定义代码覆盖率分析 - 更新代码覆盖率示例 .runsettings 以阐明 VS 2022 与 VS 2019 的功能支持
社区参与者
在此期间,以下人员为 Visual Studio 文档做出了贡献。 谢谢! 请访问登陆页面中的新增内容中“参与”下的链接,了解如何参与。
- ciphercoder - Irfan Akram
- WardLootens - Ward Lootens
2024 年 1 月
Azure
新文章
更新的文章
- 使用 Visual Studio 进行 Azure 开发 - 将新部分添加到 Azure 开发概述
- 在 Visual Studio 中使用连接的服务添加 Microsoft Entra ID 身份验证 - 以 Microsoft Identity 平台为基础进行重写
容器
更新的文章
- 自定义 Visual Studio 中的 Docker 容器 - 为容器工具添加 .NET SDK 选项
- 容器工具启动设置 - 为容器工具添加 .NET SDK 选项
- 容器工具生成属性 - 为容器工具添加 .NET SDK 选项
- 适用于 Docker 的 Visual Studio 容器工具 - 为容器工具添加 .NET SDK 选项
调试器
更新的文章
- 在 Visual Studio 中调试 ASP.NET 或 ASP.NET Core 应用 - 更新有关 Kestrel 配置的信息,以便使用 ASP.NET Core 进行调试
- 安全警告:附加到不受信任的用户所拥有的进程可能很危险。 如果以下信息看上去可疑或者你无法确定,请勿附加到此进程 - 更新关于未受信任用户拥有的进程的安全警告说明
部署
更新的文章
- 快速入门:发布 ASP.NET Web 应用 - 查看和更新日期
扩展性
更新的文章
- 贡献和配置 - VS 扩展性内容中的 API 参考链接
- VisualStudio.Extensibility 扩展插件的组件 - VS 扩展性内容中的 API 参考链接
- 为什么使用远程 UI - VS 扩展性内容中的 API 参考链接
- 创建简单的扩展 - VS 扩展性内容中的 API 参考链接
- 使用 Visual Studio 编辑器扩展性 - VS 扩展性内容中的 API 参考链接
- 创建 Visual Studio 调试器可视化工具 - VS 扩展性内容中的 API 参考链接
- 创建 Visual Studio 对话 - VS 扩展性内容中的 API 参考链接
- 菜单和工具栏概述 - VS 扩展性内容中的 API 参考链接
- 添加 Visual Studio 命令 - VS 扩展性内容中的 API 参考链接
IDE
新文章
- 将 GitHub Copilot 部署到现有 Visual Studio 实例 - 从 Visual Studio 布局将 GitHub Copilot 安装到客户端计算机上
更新的文章
- Visual Studio 中的 IntelliSense - 评审和更新日期
- 什么是类设计器? - 评审和更新日期
- 代码片段:介绍以及如何进行添加 - 重构代码片段文章
- C# 代码片段 - 重构代码片段文章
- 通过在 Visual Studio 中设置 GitHub Copilot Chat 的上下文来获取更好的答案 - Copilot 聊天的更新
- 什么是适用于 Visual Studio 的 GitHub Copilot Chat 扩展? - Copilot 聊天的更新
JavaScript
更新的文章
- 在 Visual Studio 中管理 npm 包 - 更新有关向 ASP.NET Core 项目添加 npm 支持的建议
MSBuild
更新的文章
- MSB3274:无法解析主引用“name”,因为它是针对“version”框架构建的
- 提及 ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch
分析
更新的文章
- 排查分析错误并修复问题 - 向 .NET 7/8 内存工具 CLR 问题的探查器文档添加错误部分
- 在不进行调试的情况下分析性能探查器中的内存使用情况(C#、Visual Basic、C++、F#) - 将事件处理程序泄漏内容添加到内存使用情况文章
Python
更新的文章
- 为 Python 创建 C++ 扩展 - 更新 C++/Python 文档属性表
- 在 Visual Studio 中自动重新设置 Python 代码的格式 - 评审和更新
- 在 Visual Studio 中安装 Python 支持 - 评审和更新
- Visual Studio 中的 Python 项目 - 评审和更新
- 教程:在 Visual Studio 中使用 Python - 评审和更新
版本控制
更新的文章
- 在 Visual Studio 中提交 Git - 为 AI 生成的提交消息添加新部分
社区参与者
在此期间,以下人员为 Visual Studio 文档做出了贡献。 谢谢! 请访问登陆页面中的新增内容中“参与”下的链接,了解如何参与。
- AndrewKeepCoding - Andrew KeepCoding
- Darsh0307 - Darsh Patel
- Jason2013 -
- jeshortz -
- jivanf -
- sam951013 - Yuhsi Chen
- Styxxy - Hans De Mulder
- tim-weis - Tim Weis
- tonyhallett - Tony Hallett
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈