Visual Studio Code 1.75 发布


VS Code 1.75 已发布,此版本主要带来如下优化:

  • 配置文件- 创建和共享配置文件,以配置扩展、设置、快捷方式等。
  • VS Marketplace 签名- 已发布的扩展现在默认进行代码签名。
  • 辅助功能改进- 终端屏幕阅读器模式、新的键盘快捷键。
  • 更轻松地调整多视图大小- 拖动布局角以一次调整多个视图的大小。
  • 树视图搜索历史- 在树视图中快速运行搜索历时。
  • 更好的终端链接检测- 检测包含空格、括号、行和列格式的链接。
  • 新的 Git 命令- 在 VS Code 中暂存更改和删除远程标签。
  • Dark+ 和 Light+ V2 主题- 尝试实验性颜色主题
  • Jupyter NoteBooks 主题- 在 Web 上使用 Jupyter Note,以及如何管理 Jupyter 内核。
  • VS Code 中的 AI 工具- 通过 GitHub Copilot 支持 AI 代码完成。

配置文件

配置文件功能现已在 VS Code 中普遍可用。配置文件可以包括扩展、设置、键盘快捷键、UI 状态、任务和用户片段。可以针对不同的开发场景(例如数据科学、文档编写)或针对多种编程语言(例如 Python 或 Java)自定义 VS Code。

使用设置自定义的配置文件打开的文件夹。

在工作资料中打开的文件夹

注意:配置文件目前不适用于 GitHub Codespaces 等远程场景。

辅助功能

差异导航改进

转到下一个/上一个更改现在有音频提示来指示是否插入、删除或修改了一行。此外,更改的行会被选中,以便屏幕阅读器可以阅读。

终端辅助模式

Terminal : Enter Accessibility Mode ( Shift+Tab ) 命令允许屏幕阅读器通过键盘在终端缓冲区中导航。

终端辅助功能帮助

与编辑器中的Show Accessibility Help命令类似,Terminal: Show Terminal Accessibility Help ( Alt+F1 ) 命令为屏幕阅读器用户提供重要信息。

终端辅助功能帮助显示在终端顶部

Workspace Trust 编辑器快捷方式

可以使用键盘切换对当前工作区的信任,Ctrl/Cmd+Enter或使用 Ctrl/Cmd+Shift+Enter切换对父文件夹的信任。

工作区信任编辑器显示信任按钮及其键盘快捷键

改进了设置编辑器指示器上的键盘导航

对于具有多个指示器的设置,例如“在其他地方修改”指示器和“默认值已更改”指示器,左右箭头键现在用于在指示器之间导航。此更改允许用户只需按一下Tab键即可跳出指示器。

从自定义布局命令恢复默认值

通过触发命令或使用自定义标题栏中的布局控件来使用自定义布局命令时,您可以使用布局控件右上角的恢复箭头按钮恢复默认值。

自定义布局控件显示新的“恢复默认值”按钮

从面板管理面板对齐

现在可以直接从面板上下文菜单调整面板对齐方式,就像面板位置一样。

显示面板对齐子菜单的面板上下文菜单

简化的首选项菜单

简化了全局设置的首选项菜单,并将选项组织成更符合逻辑的顺序和分组。

显示展开的主题弹出窗口的全局设置菜单

树查找历史

树视图中的查找控件现在支持历史导航,可以使用向上/向下箭头键浏览以前搜索的历史记录

打开大文件需要确认

为防止意外打开非常大的文件,尤其是在可能因网络传输而产生实际成本的远程环境中,打开文件前会显示确认信息。

显示 2GB package.json 文件的大文件确认

Git 优化

新命令

Git 2.35 引入了一种新--stagedgit stash命令模式。这种新模式允许仅存储暂存的更改,可以使用新的 Git:Stash Staged 命令来利用它。

VS Code 已经支持使用 Git:Delete Tag 命令删除本地标签,现在支持新的 Git: Delete Remote Tag 命令

命令禁用

某些 Git 操作可能需要很长时间才能完成,因此,在运行Checkout, Commit, Push,  Pull等命令时,Git 命令行将暂时禁用。

语言

JavaScript React 语言标签改为 JavaScript JSX

JavaScript React语言模式已重命名为 JavaScript JSX,因为 JSX 语法不仅仅被 React 使用。TypeScript React也已重命名为TypeScript TSX

注意:只更改 UI 中显示的语言名称。出于兼容性原因,内部语言 ID(javascriptreacttypescriptreact)保持不变。

新的 shellscript 语法

VS Code 使用来自 better-shell-syntax 的新语法来突出显示 shellscript 语法。

 

此版本还有其他改进项,详情请查看更新公告:https://code.visualstudio.com/updates/v1_75


相關推薦

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- 查看已安装和可用的语言包的语言。 问题面板表格视图- 以表格形式查看错误和警告,以快速过滤其来源。 在此版本中为用户添加了一项新功能