Visual Studio Code 1.76 发布


VS Code 1.76 已发布,此版本一些主要亮点包括:

  • 配置文件- 活动配置文件徽章,通过命令面板快速切换配置文件。

VS Code 现在通过在管理活动栏图标上显示配置文件名称的前两个字母作为配置文件徽章来显示当前的自定义配置文件。

现在可以使用 Command Palette (Ctrl+Shift+P) 中的 Profiles: Switch Profile command 在配置文件之间快速切换,它会显示一个下拉列表,列出你的可用配置文件。

  • 辅助功能改进- 新的音频提示,改进的终端屏幕阅读器模式。

当一个命令在集成了 shell 的终端中以 non-zero code 退出时,会发生故障。为了向用户传达失败的信息,VS Code 现在会播放一个audioCues.terminalCommandFailed音频提示音。

  • 可移动的 Explorer view - 将 Explorer 放置在二级侧边栏或面板中。

Explorer view container (Ctrl+Shift+E)现在是可移动的,可以放在二级侧边栏或底部面板中,以便进一步定制工作台。

可通过 Views: Reset View Locations 将所有视图重新设置为默认布局。

  • Notebook kernel MRU list - 查找并选择最近使用的 notebook kernels

Kernel picker 现在默认显示最近使用的 (MRU) 内核。这与之前的行为有所不同,之前的行为是显示所有可用的内核。当你安装了最新的 Jupyter 和 Python 扩展时,仍然可以通过 secondary picker Select Another Kernel...以查看所有内核,这将按内核的来源分组(例如:Jupyter 内核、Python 环境等)。

  • Markdown header link 建议 - 轻松链接到整个工作区中文件中的 headers

需要链接到另一个 Markdown 文档中的 header,但不记得或不想输入完整的文件路径?可尝试使用 workspace header completions。首先,只需在 Markdown link 中输入##,即可查看当前工作区中所有 Markdown headers 的列表:

然后选择其一

值得注意的是,在当前工作区中查找所有 headers 的成本可能很高,因此第一次请求时可能会有轻微延迟,尤其是对于包含大量 Markdown 文件的工作区。

  • 远程开发可用性 - 新的键盘快捷键,简化的远程选项列表。

对远程菜单进行了多项可用性改进,可通过单击状态栏左下方的 remote indicator 来访问:

  1. 现在有一个用于打开远程菜单的默认键绑定:Ctrl+Alt+O。
  2. 减少了远程扩展对远程菜单的贡献,以便一目了然地查看连接到远程窗口的所有操作。
  3. 远程菜单中的“Install Additional Remote Extensions”选项现在指向精选的远程开发扩展列表,如果所有此类扩展都已安装,则该选项将从远程菜单中隐藏。

  • 新的 Git/GitHub 主题 - 面向初学者和高级 Git source control users 的文章。

文章包括:

  1. Using Git source control in VS Code - VS Code 的 Git 集成功能概述。
  2. Git 简介- VS Code 中的初级 Git 操作.
  3. 使用 GitHub - 将你的代码移至 GitHub 以与他人共享和协作。
  4. 常见问题- 获取有关常见场景和问题的帮助。
  • 改进的 Marketplace search  - 更好的多词查询结果。

改进了扩展视图和市场库中扩展搜索结果的相关性。

  • Jupyter IPyWidgets 8 支持 - 在你的 Jupyter notebooks 中使用最新的 IPyWidgets 版本。
  • Python pytest IntelliSense - pytest fixtures 和参数化参数的完成。

Pylance 扩展现在帮助你在使用 pytest 编写清晰、简洁且易于理解的测试时更高效地工作:

  • 支持 pytest fixture 和参数化参数的 completions、Go to Definition、Find All References  Rename Symbol (F2) 
  • 通过 inlay hints(由"python.analysis.inlayHints.pytestParameters"设置启用)和 Code Actions 的 pytest 参数 Type annotation 支持。
  • 参数化 pytest 参数的 Type inference,基于提供给 decorator 的参数值。

更多详情可查看发布公告。 


相關推薦

2023-12-07

nbsp;VS Code Java 扩展的产品总监,昨天他在官方博客宣布,Visual Studio Code 的活跃 Java 开发者已超过 250 万。 来源:https://devblogs.microsoft.com/java/2-5-million-java-developers-on-visual-studio-code/ NickZhu 还介绍了微软和红帽未来六个月合

2023-10-22

开源PHP办公室,我们一起聊 AI!>>> Oracle 宣布推出针对 Visual Studio Code 的 Java Platform 扩展。该扩展涵盖了从编辑、编译到调试和测试的整个开发周期,并支持类级和变量重构。 初始版本提供了许多功能,包括:项目视图、自动

2023-09-01

eBPF 到底是可观测领域的神器 or 鸡肋? 微软发布了 Visual Studio for Mac 退役的公告。 公告写道,最新版本 Visual Studio for Mac 17.6 会继续获得额外 12 个月的支持,直至 2024 年 8 月 31 日,并提供针对安全问题的服务更新以及 App

2022-06-24

流行的密码管理工具 1Password 推出了 Visual Studio Code 插件。 下载地址:1Password for VS Code 据介绍,这款插件旨在为开发中遇到各种需要使用密码(或其他可配置的值)的场景提供便捷、安全的管理方案。比如:Stripe API 支付密钥

2022-05-20

Visual Studio Code 1.67.2 更新已发布,该小版本修复了以下问题: 部分终端启动配置参数被双重转义 #149283 build[macos]: 上传用于 Bing 设置搜索的配置时超时 #149089  1.67 版本中,禁用的工具栏图标不会变暗 #149075  启动快

2023-09-12

多元共进|2023 Google 开发者大会精彩演讲回顾 Visual Studio Code 1.82 已发布。 主要变化 改进可访问性 - 可访问视图 (Accessible View) 支持内联自动补全,以及更新键绑定 内置端口转发 (port forwarding) - 支持在 VS Code 中转

2023-10-06

Visual Studio Code 1.83 已发布。 主要变化 改进可访问性 - 屏幕阅读器支持 PR 注释 优化 Command Palette 搜索 - 引入新的 "similar commands" 列表,用于帮助发现命令 为配置文件添加自定义图标 - 方便识别活跃的配置文件

2022-09-02

Visual Studio Code 1.71.0 现已发布,具体更新内容如下: 合并编辑器改进- 文本和合并编辑器之间的转换更容易。 扩展的编解码器支持- 帮助在 notebooks 和 webviews 中显示嵌入的音频和视频。 作为 VS Code 一部分提供的 

2021-11-09

微软今天正式发布了 Visual Studio 2022,Visual Studio 2022 的主要功能包括: 64-bit devenv.exe 现在仅支持 64 位 Azure Cloud Services 现在支持 Azure 云服务(经典)和 Azure 云服务(扩展支持)项目 C++ v143 构建工具现在可通过 Visua

2022-05-06

Visual Studio Code 是一个开源的代码编辑器,支持 IntelliSense、调试、Git 和代码片断。可在 Windows、Linux 和 macOS 上下载使用。支持常见的脚本和编程语言,还可以通过安装扩展来获得更多语言和功能的支持。 近日微软发布了 1.67 版

2023-06-08

微软于今天在 Marketplace 上架了一款适用于 Visual Studio Code 的官方 C# 开发套件 —— C# Dev Kit,通过更好地管理、测试,以及提供全新的 AI 功能,为 Linux、macOS 和 Windows 平台的开发者带来了更好的 C# 开发体验。 根据微软官方提

2022-10-17

荐贴。值得一提的是,这些扩展中有许多是原生存在于 Visual Studio Code 中,所以可以通过设置菜单启用/禁用或进行控制。 这些设置可以通过 UI 或 JSON 配置来控制。Wesley Smits 在文中以 JSON 版本为例建议:可以通过命令面板(

2022-04-05

码补全,如今 GitHub Copilot 以扩展的形式正式登陆微软的 Visual Studio 2022。 在 GitHub Copilot 于去年 6 月推出时,它仅支持 Visual Studio Code,并提供了对 Python、JavaScript、TypeScript、Ruby 和 Go 编程语言的支持。 GitHub 此后也一直在根据

2022-06-10

Visual Studio Code 1.68 现已发布,一些主要亮点更新包括: Configure Display Language- 查看已安装和可用的语言包的语言。 问题面板表格视图- 以表格形式查看错误和警告,以快速过滤其来源。 在此版本中为用户添加了一项新功能