远程开发终于来了! 图标又变了! Visual Studio Code 1.35 发布!

你好。
我是Mandai,负责Wild 开发团队。

之前的博文中分享了我对预览版中远程开发功能的感受。令我惊喜的是,
下一个版本将正式发布该功能,尽管目前是预览版!

图标也已更新。
上次图标更改时引起了不小的轰动,因此我将在本文的后半部分再次探讨这个问题。

远程开发现已向公众开放!

在 1.34 版本之前,远程开发功能仅作为内部版本提供,但现在它终于在公开市场上线了。

我很开心它比我预期的要早发布。

但是,这仍然是预览版本,所以不要指望它稳定!

我不认为整个虚拟机的数据会突然全部丢失,但文件可能无法同步……

之前的文章详细介绍了如何使用它,所以尽管这是一份关于内部版本的报告,但似乎大体上是一样的,请大家看看。

如果您在应用商店搜索“远程开发”,您会找到第一个结果。安装这款微软出品的扩展包可以一次性安装三个必要的扩展程序,请使用它。

 

面包屑导航现已默认启用。

编辑器顶部的面包屑导航现在默认启用,
看来 VSCode 正在朝着面包屑导航的方向发展。

它在某些方面非常有用,不仅可以提供内容的面包屑导航,还可以方便地浏览已打开项目的目录和文件内容。我
经常使用一致的命名空间和目录结构,因此现在可以很方便地查看和搜索同一层级结构中的类。

但是,由于树状视图是一种熟悉的界面,所以很难放弃它。

如果你想熟悉面包屑导航,你只需要记住一个快捷方式。

要将焦点放在面包屑导航列表中,请按“Shift + Ctrl + .” 这样,焦点将始终显示在面包屑导航列表中,您可以使用光标键在面包屑导航之间来回移动。

面包屑导航与树状视图的一个区别在于,面包屑导航不会引起眼球移动。

对于像我这样经常在 VSCode 中拆分编辑器并同时打开两到三个窗口的人来说,这是一个非常方便的解决方案。

 

终端现在支持 24 位颜色

这样还不够好吗?难道只有我一个人这么想吗?

 

现在您可以同时打开多个 shell(仅限 Windows)。

在我的环境中,有四个 shell:

  1. 命令提示符
  2. 电源外壳
  3. WSL Bash
  4. git 重击

基本上,任何一种都可以,但只有在运行 vagrant up 时才需要 bash。

由于启动虚拟机需要很长时间,我想使用“vagrant up && vagrant ssh”通过 SSH 登录。

无论我怎么说,严格来说,似乎是“你现在可以打开多个 shell,但你也可以设置下次启动新终端时要打开哪个 shell”。

事实上,这有点麻烦,因为你必须经历选择默认 shell → 选择 shell → 启动 shell 的步骤。

 

现在合并冲突提交的操作会清晰显示。

合并并不一定意味着冲突,但当多人一起工作时,冲突有时是不可避免的。

巧妙的冲突可能会让收到拉取请求的人感到非常沮丧,但此次更新增加了一个功能,允许您通过判断采用当前状态的版本和采用更新的版本来比较冲突的部分。

在许多情况下,将源文件复制到 WinMerge 并比较差异会更容易,因此这种功能实际上非常有用。

 

图标又变了!

这是第三次更换图标,但我个人感觉他们这次采取了比较保守的做法。

第二个图标是一个热情似火的橙色,它非常古怪,很快就被搁置了,但它
在 VSCode 的 GitHub 上被讨论过,所以我们来看看。

本期杂志以一个诙谐的标题开篇,对于了解内情的人来说,这个标题显而易见:“偶像之旅……第二版”,我们可以预料到这一次也会引发一些激烈的讨论!

我引用一些评论。

好的 ...

太棒了,干得好!

太喜欢他们了♥

https://github.com/microsoft/vscode/issues/71827

哇,大家都赞不绝口。
看来这次反响很不错。

显然,此次改版的目的是在不改变颜色的前提下提高可访问性。

VSCode 的稳定版和预览版除了颜色不同之外,其他方面都一样。不过既然你提到了这一点,VSCode 和预览版之间除了颜色之外,还有一些细微的差别。

我认为这是一个对色觉障碍人士友好的好设计。
可惜他们选择了最稳妥的方案!

 

概括

这个版本的 VSCode 也支持远程开发,看来这将是一次令人难忘的升级。图标也变了。

常规更新还包含许多有趣的功能,例如将面包屑导航设为默认设置、改进终端以及添加与源代码控制相关的功能,这些功能值得您尝试。希望您能享受开发带来的乐趣!

就是这样。

如果您觉得这篇文章有帮助,请点赞!
0
加载中...
0 票,平均:0.00 / 10
2,932
X Facebook 哈特纳书签 口袋

写这篇文章的人

关于作者

万代洋一

我的主要工作是为社交游戏开发 Web API,但我也很幸运能够做很多其他工作,包括营销。
此外,我在 Beyond 中的肖像权被视为 CC0。