微软发布了最新的VS Code 1.79版本,这个版本增添了一些可以让开发工作更方便的功能,像是只读模式,强化粘贴功能,同时也会帮开发者自动复制外部文件。虽然不是重大功能更新,却能让开发者日常更加顺利。

VS Code 1.79加入了只读模式,顾名思义,就是限制特定的文件夹和文件只能读取而不可写入,这项功能对于部分文件夹或是文件内容,由像是Node.js组件管理器等其他程序管理时,通过标记这些资源为只读,可以避免内容被意外的修改。

VS Code资源管理器提供了新配置,供用户将特定文件路径标记成只读,而一旦路径被设为只读,便无法在资源管理器中删除,文本或是笔记本编辑器也只能用打开读取,不能进行修改。

另一项方便的新功能,便是当用户现在拖放外部媒体文件到Markdown文件中时,VS Code会自动将其复制到工作区中。过去开发者需要手动将文件复制到工作区,并且自己在文件中添加指向该文件的连接,而现在用户只需要将文件拖放或是粘贴到Markdown文件,当该文件没有在工作区中,则VS Code会自动将文件复制到工作区中,并在文件插入连接。

这项功能还可用在剪贴板中的图像资料,像是以Windows的截屏工具截取屏幕截屏,开发者便可以直接在Markdown文件中粘贴,VS Code会利用剪贴板中的资料,在工作区创建一个图像文件,并且将图像插入到文件之中。

微软也强化了VS Code的粘贴功能,开发者可以直接将文件粘贴到文本编辑器中,并且选择要粘贴该文件的绝对路径、相对路径,或是文件内容。在用户粘贴文件时,当有其他的插入粘贴方式可供选择,VS Code便会显示一个Paste as的控件,开发者可以使用该组件选择要粘贴的内容形式。