APP下载

VS Code 1.59预览以机器学习技术侦测开发者所编写的程式语言

消息来源:baojiabao.com 作者: 发布时间:2026-02-08

报价宝综合消息VS Code 1.59预览以机器学习技术侦测开发者所编写的程式语言

微软释出了最新的VS Code 1.59版本,在图形界面区域和编辑器都有更新,同时也改进了终端机操作,另外,这个版本微软还加入一项预览功能,能够使用机器学习技术,自动判断未命名档案所使用的程式语言。

VS Code  1.59加入一个方便的预览功能,便是自动侦测无标题档案所使用的程式语言,微软提到,该功能使用机器学习技术侦测开发者正在编写的语言,并且自动设定相对应的语言模式。这项功能使用开源机器学习函式库Tensorflow.js,以及社群成员所贡献的机器学习模型。

目前开发者必需手动启用该功能,一旦启动之后,VS Code便会在开发者撰写程式的时候侦测语言,还会推荐安装相对应的扩充套件。用户也可以设定对特定语言不启用自动侦测功能,像是可以停止自动侦测Markdown无标题档案。

这个VS Code 版本在扩充套件界面,进行多项更改,包括用户可以放大缩小扩充套件的浏览窗格,并且随着宽度调整显示的细节,而当用户把游标悬停在扩充套件上,也会显示更丰富的讯息,除了详细的扩充套件描述资讯之外,也会提供停用和推荐等有用讯息。开发者可以在扩充套件窗格中,检查扩充套件执行时的状态资讯,包括启动时间以及过程中所出现的警示和错误。

设定编辑器也有更新,现在设定编辑器支援物件验证,也支援多行字串设定,使得设定值能够在多行文字区域中显示,而非单行输入框。而终端机界面现在支援拖放操作,开发者可以将终端机视窗从页签列表或是编辑器区域,拖放到另一个视窗的页签列表、编辑区域或是面板中。

而微软也在这个版本,将原本用来处理读取*.ipynb档案的Jupyter Notebook扩充套件,改为新的内建扩充套件,这代表用户现在可以直接在VS Code开启Jupyter的笔记本,而不需要完整安装Jupyter Notebook扩充套件,但是使用执行单元格、使用ipywidgets查看输出,或是其他复杂的渲染类型,还是必需要安装Jupyter扩充套件。

VS Code  1.59捆绑了跨平台应用程序开发框架Electron 13,这是一个主要的Electron版本,并且附带了Chromium 91.0.4472.124,而这个版本的Node.js则没有更新,仍然是v14.16.0。

2021-08-20 10:45:00

相关文章