远程开发终于来了! 图标又变了! Visual Studio Code 1.35 发布!
目录
你好。
我是Mandai,负责Wild 开发团队。
我之前的博文中,我讨论了远程开发如何通过 Insider's Build 实现,以及它在实际应用中的感受。
虽然是预览版,但扩展的功能将在紧接着的发布中发布!
此外,图标也进行了更新。
上次图标改变引起了相当有趣的骚动,所以这次我也会仔细看看它。
远程开发现已向公众开放!
在 1.34 之前,远程开发仅适用于内部构建,但最终在一般市场上可用。
我真的很高兴它比我预期的要早发布。
不过,它仍然是预览版,所以不要指望它会稳定!
我不认为整个虚拟机的数据会突然被吹走,但可能会发生文件不同步的情况。
上一篇文章详细解释了如何使用它,所以请看一下它,因为它是来自 Insider's Build 的报告,但它似乎没有太大变化。
如果您在市场中搜索“远程开发”并安装出现的第一个微软制作的扩展包,您可以一次安装三个必要的扩展,所以请使用它。
现在默认启用面包屑导航
现在默认情况下,面包屑会显示在编辑器的顶部。
从方向上看,VSCode 中的导航似乎是基于面包屑的。
它非常方便,非常方便的是它不仅显示内容的面包屑,而且还提供了对打开项目的目录和文件内的内容的良好导航。
命名空间和目录结构往往是统一的,可以方便地查看和搜索同一层次结构中的类。
然而,由于树视图是一个熟悉的UI,所以很难放弃它。
如果您想熟悉面包屑,只需记住一个快捷方式即可。
Shift + Ctrl + 聚焦面包屑。只需这样做,您就可以随时将焦点更改为面包屑,并使用光标键在面包屑上来回移动。
面包屑具有树视图所没有的特点,那就是缺乏眼球运动。
对于像我这样经常拆分编辑器并在 VSCode 中打开两三个编辑器的人来说,这非常方便。
终端现在支持 24 位颜色
现在不是更好吗?难道只有我一个人这么想吗?
您现在可以同时打开多个 shell(仅限 Windows)
在我的环境中,存在以下四种 shell。
- 命令提示符
- 电源外壳
- WSL 狂欢
- git 重击
基本上,您可以使用其中任何一个,但唯一需要使用 bash 的时候是当您想要执行 vagrant up 时。
由于启动虚拟机需要很长时间,我想使用“vagrant up && vagrant ssh”通过SSH登录。
我不在乎我说什么,但从技术上讲,“您现在可以打开多个 shell,但您现在可以设置下次启动新终端时打开哪个 shell。”看起来是正确的。
事实上,这有点乏味,因为您必须经历选择默认 shell、选择 shell、然后启动 shell 的步骤。
易于理解的冲突提交合并
合并时冲突并非不可避免,但有时多人合作时冲突是不可避免的。
如果你创造了一个巧妙的冲突,就有可能让接收拉取请求的人开始尖叫,但是有一个功能可以让你通过将采用当前状态的版本和版本号对齐来区分此更新的冲突部分已安装更新。
由于某种原因,如果将源代码复制到 WinMerge 并获取差异,会更容易理解,所以我很高兴拥有此功能。
图标又变了(再次!)
这是我第三次更改图标,但我个人觉得这次他们做得很安全。
第二代图标,火热热情的橙色,太不寻常了,瞬间被杀掉并被搁置,但
VSCode 的 github 上正在讨论,所以我们来看看。
本期以巧妙的标题“The Icon Journey...Version 2”开始,对于了解本期的人来说是可以理解的,我也期待这次的热烈讨论!
让我引用一些评论。
好的....
太棒了,干得好
爱他们♥
哦,每个人都对它赞不绝口。
看来这次很容易就被接受了。
显然,此更新的目的是在不改变颜色的情况下提高可访问性。
VSCode 的稳定版本和 Insider 构建也具有相同的形状(除了颜色),但如果你问我,VSCode 和 Insider 构建之间除了颜色之外还有细微的差别。
我认为这是一个对色盲人士友好的好设计。
这么安全地组装起来真是太可惜了!
概括
从这个版本开始,VSCode还支持远程开发,所以看起来这将是一个令人难忘的更新。图标也发生了变化。
定期更新包括默认面包屑导航、对终端的改进、与源代码控制相关的功能的添加,以及许多其他让您想尝试的有趣功能,所以我希望您能兴奋地享受开发!
就是这样。