远程开发终于来了!图标又变了!Visual Studio Code 1.35 发布!
![]()
目录
大家好,
我是Mandai,Wild团队负责开发工作的成员。
之前的博文中分享了试用远程开发的体验,该功能目前已在预览版中推出。
而现在,在即将发布的版本中,他们又开放了扩展功能,尽管目前还是预览版!
图标也更新了。
上次图标更改时引起了不小的轰动,所以我想稍后在文章中详细介绍一下这次的更新。
远程开发现已向公众开放!
在 1.34 版本之前,远程开发功能仅作为内部版本提供,但现在它终于在公开市场上线了。
我很开心它比我预期的要早发布。
但是,这仍然是预览版本,所以不要指望它稳定!
我不认为整个虚拟机的数据会突然全部丢失,但文件可能无法同步……
详细介绍了用法上一篇文章,虽然这是来自内部版本的报告,但似乎基本没有变化,所以请查看一下。
如果您在应用商店搜索“远程开发”,您会找到第一个结果。安装这款微软出品的扩展包可以一次性安装三个必要的扩展程序,请使用它。
面包屑导航现已默认启用。
编辑器顶部的面包屑导航现在默认启用。
看来 VS Code 的导航将基于面包屑导航。
它有一些非常便捷的功能;不仅提供了内容导航,而且它在打开的项目目录中对文件内容的导航方式也十分出色。
由于命名空间和目录结构通常是统一的,因此在同一层级查看和查找类变得更加容易。
但是,由于树状视图是一种熟悉的界面,所以很难放弃它。
如果你想熟悉面包屑导航,你只需要记住一个快捷方式。
要将焦点放在面包屑导航列表中,请按“Shift + Ctrl + .” 这样,焦点将始终显示在面包屑导航列表中,您可以使用光标键在面包屑导航之间来回移动。
面包屑导航与树状视图的一个区别在于,面包屑导航不会引起眼球移动。
对于像我这样经常在 VSCode 中拆分编辑器并同时打开两到三个窗口的人来说,这是一个非常方便的解决方案。
终端现在支持 24 位颜色
这样还不够好吗?难道只有我一个人这么想吗?
现在您可以同时打开多个 shell(仅限 Windows)。
在我的环境中,有四个 shell:
- 命令提示符
- PowerShell
- WSL Bash
- Git Bash
基本上,任何一种都可以,但只有在运行 vagrant up 时才需要 bash。
由于启动虚拟机需要很长时间,我想使用“vagrant up && vagrant ssh”通过 SSH 登录。
无论我怎么说,严格来说,似乎是“你现在可以打开多个 shell,但你也可以设置下次启动新终端时要打开哪个 shell”。
事实上,这有点麻烦,因为你必须经历选择默认 shell → 选择 shell → 启动 shell 的步骤。
合并冲突提交的操作现在已清晰显示。
合并并不一定意味着冲突,但当多人一起工作时,冲突有时是不可避免的。
巧妙的冲突可能会让收到拉取请求的人感到非常沮丧,但此次更新增加了一个功能,允许您通过判断采用当前状态的版本和采用更新的版本来比较冲突的部分。
在许多情况下,将源文件复制到 WinMerge 并比较差异会更容易,因此这种功能实际上非常有用。
图标又变了!
这是第三次更换图标,但我个人感觉他们这次采取了比较保守的做法。
第二个图标是一个热情似火的橙色,它太过古怪,立即被搁置了,但它
在 VS Code 的 GitHub 上被讨论,所以让我们来看看。
本期杂志以一个诙谐的标题开篇,对于了解内情的人来说,这个标题显而易见:“偶像之旅……第二版”,我们可以预料到这一次也会引发一些激烈的讨论!
让我引用一些评论。
好的 ...
太棒了,干得好!
太喜欢他们了♥
哇,大家都在称赞它。
看来这次它很受欢迎。
显然,此次改版的目的是在不改变颜色的前提下提高可访问性。
VSCode 的稳定版和预览版除了颜色不同之外,其他方面都一样。不过既然你提到了这一点,VSCode 和预览版之间除了颜色之外,还有一些细微的差别。
我认为这是一个很棒的设计,而且对色觉障碍人士也很友好。
说它只是一个安全、平庸的设计简直太糟糕了!
概括
这个版本的 VSCode 也支持远程开发,看来这将是一次令人难忘的升级。图标也变了。
常规更新还包含许多有趣的功能,例如将面包屑导航设为默认设置、改进终端以及添加与源代码控制相关的功能,这些功能值得您尝试。希望您能享受开发带来的乐趣!
就这样。
0
