今天打开VScode看到了新版本 v1.75 的通知,我立即(一如既往地)安装了它。
简介
这个新版本中最引起我注意的是创建不同PROFILES的可能性。
现在我们可以为不同的开发场景创建配置文件,并拥有“基于工作流的不同 VScode 配置”,我们可以“打开多个工作区(文件夹)同时应用不同的配置文件”。
集成实时预览
这个新版本带来了新指令livePreview.customExternalBrowser
,这意味着将集成方式合并到Live Preview的 IDE 中,对于那些习惯于“上线”Live 的人服务器扩展和类似的,还允许选择默认或随时使用的浏览器。
工作台(工作台)
这个新版本允许通过拖动公共角同时调整多个视图的大小:
示例视频在这里
新首选项菜单
1.75 版带来了一个完全重新组织和更符合逻辑的首选项菜单。
确认远程打开大文件
对于远程工作(通过 SSH 隧道或其他方式)的人来说,重要的是当我们站在大文件上时“不要打开”大文件,因为这会导致资源消耗。
这个新版本限制了此类文件的意外打开,并允许通过新workbench.editorLargeFileConfirmation
指令配置此功能。
键盘快捷方式编辑器改进
快捷方式编辑器现在显示有助于每个快捷方式的扩展,除了其他改进之外,还可以编辑和更改扩展本身。
配置shell环境解析超时
我们很多人在打开程序时都遇到过 shell 环境解析超时已过的警告,除了重新启动之外,我们不知道该怎么办。
新application.shellEnvironmentResolutionTimeout
指令(目前仅限 macOS 和 Linux)允许在必要时增加 shell 环境解析超时。
编辑器选择模式建议
新editor.suggest.selectionMode
指令现在允许配置智能感知建议是自动选择(Enter 或 Tab)还是通过触发字符选择。
示例视频在这里
重新设计的内联建议工具栏
内联建议工具栏更紧凑、更直观,现在有一些按钮,可让您滚动浏览备选建议。
新的终端快捷方式
集成终端具有新的键盘快捷键,无需使用鼠标即可执行更多操作,从而节省编程时间。
Ctrl/Cmd + Shift + O
终端链接被检测并显示为使用命令访问它们的替代方法。
我们可以在不使用向上或向下箭头的情况下在终端中重新执行最近的命令,而是通过使用 command 搜索它Ctrl/Cmd + Alt + R
或使用 command 搜索最近的工作目录Ctrl/Cmd + G
。
另一个新功能是访问终端的三个点 (...) 会显示新选项,可以通过鼠标右键访问这些选项。
继续工作
另一个超级有趣的改进是所谓的“继续工作”,这是一个新功能,允许在本地窗口中的 Git 存储库中启动并在远程窗口中继续,就好像它是 GitHub Codespace 一样。
同样,您可以在远程窗口中处理 Git 存储库,然后使用“继续处理新的本地克隆”命令继续处理新的本地克隆。
示例视频在这里
这些是 VScode 1.75 版带来的一些新功能,这些新功能有助于继续将其定位为任何语言的大多数程序员的首选浏览器,此外,它仍然是最好的免费和开源软件“IDE”可用。
在VScode 站点上详细探索其他新功能(新命令、GitHub 存储库管理、禁用命令、用户界面、调试、ESLint 升级到 2.4.0 版、企业帐户的 GitHub Copilot 默认值、TypeScript 5.0 支持等)。