VS Code开发团队发布1.78最新更新版本,这个版本值得关注的更新,包括新的配置样板与文件操作方法,另外,网页版的VS Code也有新功能,开发者能够更简单地提交大型文件,并将其托管在GitHub上。
VS Code内置Python、Java和数据科学开发等配置文件功能,可以让开发者根据当前项目和任务,快速切换编辑器的扩展组件、配置和用户接口布局。微软在VS Code 1.78中提供配置文件样板,借此引导开发者开始使用配置文件。
不同的配置文件样板适用不同语言和开发用例,开发者可以直接开始使用,也可以针对开发流程进一步自定义,在开发者根据样板创建配置文件之后,对设置、扩展组件和用户接口的变更,就会保留在配置文件中。
VS Code提供开发者一个方便的内容插入方法,是按住Shift键再将文件拖放进文本编辑器中。而在最新的VS Code版本,开发者现在可以变更内容插入文件的方式,像是将图片拖放到Markdown文件中,新的拖放选择器让开发者可以选择直接插入图像,或是相对、绝对路径。只要拖放内容当下有不只一种插入方式,拖放选择器控件就会出现,供开发者选择。
开发团队还更新VS Code中用来比较文本串行差异的diff算法,虽然旧的算法目前仍是diff编辑器的默认算法,但是开发团队表示,他们会在之后默认使用新算法,并且测量新算法的性能。目前开发者可以手动更改新算法成为默认,但是开发团队提醒,在大部分情况下,新算法能够产生更好的差异比较结果,只是在处理部分文件的时候,速度可能会比较慢。
VS Code网页版github.dev和vscode.dev,现在可以简单地将大型文件提交到GitHub上的存储库。通过将大型文件提交到Git LFS(Large File Storage),开发者可以在Git存储库中高效存储大型文件,而现在github.dev和vscode.dev内置LFS提交支持,开发者不再需要额外安装扩展组件。