本PEP提议为Python简单仓库API的错误响应制定统一格式,采用RFC 9457“HTTP API问题详情”标准。目前该API仅定义成功响应,错误响应无标准,安装器只能显示HTTP状态码,缺乏上下文。新方案要求索引以Problem Details对象返回错误,并附Content-Type头,客户端据此渲染更丰富的错误信息,且向后兼容,风险极低。
Visual Studio 2022版本17.8预览版3引入了一个问题详情窗口,该窗口利用SARIF标准,可以通过点击错误列表中的图标访问。输出窗口现在可以在输出诊断中可视化任何层次结构。该功能可以在项目 > 属性 > 高级 > 启用MSVC结构化输出中启用或禁用。问题详情窗口还用于与相关关键事件的代码分析警告。
完成下面两步后,将自动完成登录并继续当前操作。