内容提要
Visual Studio Code发布了2024年7月版本,包含了调试体验、面板移动、配置文件编辑器、扩展更新体验、'settings' URL处理、终端滚动条和Python调试支持等多项改进。
延伸解读
调试体验与可访问性提升
本次更新显著改善了调试体验,特别是对屏幕阅读器用户。新增了运行和调试视图及调试控制台的可访问性帮助对话框,并支持通过命令逐字符或逐行检查调试控制台内容。此外,当启用屏幕阅读器优化模式时,debug.autoExpandLazyVariables 设置会自动启用,方便访问变量值。这些改进让视障开发者能更高效地进行调试。
工作区布局与配置文件编辑器
用户现在可以将面板移动到工作区顶部,位于编辑器区域上方,这补充了现有的左侧、右侧和底部位置选项,提升了工作区布局的灵活性。配置文件编辑器继续改进,使其更用户友好且与设置编辑器外观一致,目前作为实验性功能,可通过 workbench.experimental.enableNewProfilesUI 设置启用。
扩展更新管理更精细
扩展更新体验得到增强,用户可以更精细地控制扩展的自动更新。现在可以一键启用或禁用所有扩展的自动更新,并且对于单个扩展,启用或禁用自动更新的操作始终可见。通过 VSIX 安装的扩展默认禁用自动更新,确保您使用的版本不会被自动更新。此外,当更新从无可执行代码到有可执行代码的扩展时,需要用户同意,并可以查看更改日志或仓库后再决定。
Python 调试与终端改进
Python 调试支持增强,新增内联变量值显示功能,通过设置 debugpy.showPythonInlineValues 为 true,可以在调试时直接在代码行旁查看变量值,无需悬停或查看变量区。终端滚动条进行了视觉改进,现在与编辑器滚动条一致,概览标尺与滚动条滑块完美对齐。此外,终端 shell 集成现在能检测 git 命令完成并刷新源代码管理视图,减少延迟。
Q&A
2024年7月的Visual Studio Code更新有哪些主要改进?
主要改进包括调试体验、面板移动、配置文件编辑器改进、扩展更新体验增强、终端滚动条视觉改进和Python调试支持增强等。
如何在Visual Studio Code中移动面板?
用户可以将面板移动到工作区顶部,提升工作区的灵活性,默认情况下面板位于底部。
Visual Studio Code的Python调试支持有哪些新功能?
新增内联变量值显示功能,用户可以在调试时直接在代码旁边查看变量值。
如何管理Visual Studio Code中的扩展自动更新?
用户可以在扩展视图中启用或禁用所有扩展的自动更新,也可以单独管理每个扩展的自动更新设置。
Visual Studio Code如何处理设置的URL?
VS Code可以处理格式为vscode://settings/setting.name的设置URL,打开指定的设置编辑器。
Visual Studio Code网站的设计有什么变化?
网站设计进行了刷新,支持浅色和深色主题,并默认使用系统主题。