正式发布丨Visual|正式发布丨Visual Studio Code 1.68
欢迎使用5 月发布的 Visual Studio Code,本次发布的亮点如下:
▌Configure Display Language
Configure Display Language命令已更新为包括:
- 该语言的语言名称。
- Available languages显示您的计算机上未安装哪些语言,您选择一种语言,将自动安装并应用。
文章图片
我们为用户添加了一项新功能,可以在树和表格之间切换问题面板的视图模式。与树形视图相比,表格显示了每个问题的来源(语言服务或扩展),允许用户按来源过滤问题。
文章图片
您可以使用问题面板右上角的 “ View as Table/View as Tree ” 按钮切换视图 UI,或使用 “ Problems: Default View Mode ” 设置更改默认视图模式。
▌不推荐使用的扩展
一个扩展可以被弃用、为支持另一个扩展或者当它的功能内置到 VS Code 中时而弃用。VS Code 将在 Extensions 视图中呈现已弃用的扩展,如下所示。
- 不再被维护的已弃用扩展。
文章图片
- 当一个扩展为支持另一个扩展而弃用时,VS Code 不允许用户安装这个扩展。
文章图片
- 当一个已弃用的扩展的功能内置于 VS Code,可通过配置设置启用。
文章图片
文章图片
▌扩展赞助
我们现在允许用户赞助自己喜欢的扩展。如果一个扩展可以被赞助,VS Code 将在 Extensions view Details 页面中呈现一个 Sponsor 按钮,如下所示:
文章图片
▌使用 .gitignore 隐藏资源管理器文件
File Explorer现在支持解析和隐藏 .gitignore 文件排除的文件。这可以通过 Explorer: Exclude Git Ignore (explorer.excludeGitIgnore) 设置来启用。此设置与 files.exclude 一起使用,来隐藏资源管理器中不需要的文件。
▌Git 分支保护
使用新的 git.branchProtection 设置,您可以配置要保护的分支。VS Code 避免直接在受保护的分支上commit,而是让您创建一个新的分支来commit。您可以使用 git.branchProtectionPrompt 设置进行微调。
▌TypeScript Go to Source Definition
JavaScript(尤其是许多库提供的编译后的 JavaScript)比 .d.ts 更难分析。尝试分析 node_modules 下的所有 JavaScript 代码速度较慢,又会增加内存使用量,并且还有许多 VS Code IntelliSense 引擎无法理解的 JavaScript 模式。
这就是新的 Go to Source Definition 命令的用武之地。当您从编辑器上下文菜单或命令面板运行此命令时,TypeScript 将尝试跟踪符号的 JavaScript 实现并导航到它。
▌VS Code for the Web本地化
对于 VS Code for the Web,我们决定采用一种更符合当下 Web 工作方式的方法。对于把浏览器语言设置为我们支持的主要语言之一的用户,vscode.dev 将自动翻译。我们支持的语言记录在 vscode-loc 存储库中。
例如,要在 Microsoft Edge 中配置显示语言,您可以进入Settings > Languages:
文章图片
在接下来的几个月里,我们将启用扩展的本地化(包括 VS Code 附带的和不附带的。敬请关注!)
▌预览:Markdown 链接验证
在使用 Markdown 时,很容易错误地添加无效的文件链接或image,然而,您只能在查看 Markdown 预览甚至发布后才发现这些错误。VS Code 新的 Markdown 链接验证可以帮助您捕捉这些错误。通过链接验证,VS Code 将分析指向header、image和其他本地文件的 Markdown 链接。无效链接将报告为警告或错误。
文章图片
【正式发布丨Visual|正式发布丨Visual Studio Code 1.68】点击查看原博客~
推荐阅读
- Apache|Apache ShardingSphere 5.1.2 发布|全新驱动 API + 云原生部署,打造高性能数据网关
- 我的开源之路(耗时 6 个月发布线程池框架,GitHub 1.7k Star!)
- 如何针对海外不同地区进行音视频自动化测试(丨Dev for Dev 专栏)
- Any to Any 实时变声的实现与落地丨RTC Dev Meetup
- 产业互联网|睿思芯科发布首款RISC-V向量DSP芯片,用于音视频领域|硅基世界
- 钛极客|电力驱动叠加算法升级,美的LINVOL发布首款数智乘客电梯 | 科技前线
- 微软智能云在华发布多项混合云服务及功能更新
- 本周二晚19(00战码先锋第6期直播丨共建测试子系统,赋能开发者提高代码质量)
- Aeraki Mesh正式成为CNCF沙箱项目,腾讯云携伙伴加速服务网格成熟商用
- HIPPO-4J 1.3.0 正式发布(支持 Dubbo、RibbitMQ、RocketMQ 框架线程池)