[大阪/横滨/德岛] 寻找基础设施/服务器端工程师!

[大阪/横滨/德岛] 寻找基础设施/服务器端工程师!

【超过500家企业部署】AWS搭建、运维、监控服务

【超过500家企业部署】AWS搭建、运维、监控服务

【CentOS的后继者】AlmaLinux OS服务器搭建/迁移服务

【CentOS的后继者】AlmaLinux OS服务器搭建/迁移服务

[仅适用于 WordPress] 云服务器“Web Speed”

[仅适用于 WordPress] 云服务器“Web Speed”

[便宜]网站安全自动诊断“快速扫描仪”

[便宜]网站安全自动诊断“快速扫描仪”

[预约系统开发] EDISONE定制开发服务

[预约系统开发] EDISONE定制开发服务

[注册100个URL 0日元] 网站监控服务“Appmill”

[注册100个URL 0日元] 网站监控服务“Appmill”

【兼容200多个国家】全球eSIM“超越SIM”

【兼容200多个国家】全球eSIM“超越SIM”

[如果您在中国旅行、出差或驻扎]中国SIM服务“Choco SIM”

[如果您在中国旅行、出差或驻扎]中国SIM服务“Choco SIM”

【全球专属服务】Beyond北美及中国MSP

【全球专属服务】Beyond北美及中国MSP

[YouTube]超越官方频道“美由丸频道”

[YouTube]超越官方频道“美由丸频道”

Visual Studio Code 1.29 发布摘要以及改进的搜索功能

你好。
我是Mandai,负责Wild 开发团队。
Visual Studio Code(以下简称VSCode)每月版本更新已经到来。
看来我每个月的文章都不规律啊……

我以为这个月的主题很多,所以我统计了一下,发现仅发行说明中就列出了 61 个主要主题!

这次我们提供了很多功能,所以虽然不是全部,但我们已经精心挑选了您想要使用的功能!

搜索方面的增强

您现在可以使用跨越换行符的正则表达式进行搜索,这在以前是不可能的!

这是一个奇怪的功能,直到现在才得到支持,但它是第一个主题中列出的最重要的功能。

其他功能包括在正则表达式中反向引用和预读的能力。
作为服务器端开发人员,我们不经常使用这些功能,但当您想要检查 HTML 文件的内部时,它们非常强大。
另一方面,我认为这对于开发前端的人来说是一个相当有影响力的更新。

如果您有兴趣,我们添加了一个名为 search.usePCRE2 的设置来启用 PCRE2 引擎,所以让我们启用它吧!

另外,search.showLineNumbers为搜索结果添加行号,search.useReplacePreview控制批量转换搜索结果时是否打开预览,为搜索结果全局可用的.gitignore、.ignore等文件添加了搜索等功能.useGlobalIgnoreFiles 根据文件内容排除文件。

 

你在用它吗? 面包屑痕迹

面包屑路径得到了增强,这可能是由于 VSCode 开发人员的大力推动。
这次,您现在可以从三个选项中选择面包屑的顺序:文件中的出现顺序、名称顺序和符号类型顺序。
这与大纲排序顺序相同。

此外,当您从面包屑列表中选择文件并打开它时,您可以使用鼠标中键单击它,以在不符合重复使用条件的新选项卡中将其打开。
此设置与不重用选项卡的 workbench.editor.enablePreviewFromQuickOpen 竞争。

顺便说一句,打开面包屑列表的快捷键是“ Ctrl + Shift + : ”,所以可以随意将它们一起使用。

如果您经常使用面包屑,则可以隐藏资源管理器,这样做的好处是可以释放更多的水平工作空间。
Ctrl + B 打开侧边栏并将焦点移至资源管理器,将无法将焦点返回到编辑器,因此如果频繁使用快捷键,则必须触摸鼠标才能返回这是一个不容忽视的负面点。

 

Electron 3.0 版本 Insider 预览版发布

在Electron3.0中,捆绑的Chromium已更新至版本66。
此外,Node.js 也更新至 10。

顺便说一句,即使在稳定版本中,Electron 也会时不时地进行小版本更新,而通过这次更新,版本也从 2.0.9 升级到了 2.0.12。

 

编写 CSS 变得更加方便。

添加了名为 CSS Specificity 的功能,以便更轻松地查看 CSS 是否正确应用。
我已经在脑子里做过很多这样的验证,所以感觉已经太晚了,但是虽然我自己写的 CSS 很容易理解,因为我知道其中的技巧,但别人写的 CSS 需要一些习惯阅读。

在这种情况下,CSS 特异性可能会很有用。

另外,我仍然偶尔会指定 0px 或 0% 的值。
在0的情况下,你可以直接写0,或者更确切地说,你应该这样写,但似乎现在这已经被明确地识别为警告。
在进行调整时搜索值时,如果结果为 0,您最终将不理会该单位。

 

增加了更多快捷键,使工作台使用更加方便。

工作台的最新更新之一是编辑器现在可以垂直、水平和垂直分割,让我们进入分割编辑器的时代! Visual Studio Code 1.25 发布摘要 | Beyond Inc.设置了数量惊人的可在工作台周围使用的快捷键。
而且,他们大多数都没有重点任务,这对大家来说是一个双赢的局面。

工作台中又添加了一个新的快捷键,其中包含丰富的未分配快捷键。
并且没有稳定的按键分配!

说实话,在工作台周围, Ctrl + Q 的快速打开视图

即使您自己分配按键,您是否仍然担心如果按键分配与将来可能添加的超方便功能重叠会发生什么?

 

概括

一直有这么多吗? 1.29 包含了许多更新,这让我对此产生了疑问,但你对此有何看法?
就我个人而言,有很多功能我并没有真正理解,所以我花了很多时间来研究它们,但我确信我对创建 VSCode 扩展了解不多,所以大约 1/3其中一些更新并没有直接影响我。

有许多与调试相关的更新,但有许多功能只有在不使用 JavaScript/TypeScript 进行开发时才能受益,而且似乎还需要一段时间才能覆盖其他语言。
目前,我的大部分写作都是用 PHP 编写的,所以我感觉有点被忽视了。

最近读到一篇文章,说Github是全球使用JavaScript开发的项目最多的,而JavaScript的受欢迎程度从对VSCode的支持就可以看出。

看到新添加的内容让我想再次编写 Node.js。

对我来说,拥有一个我经常使用的简单但不断发展的终端就足够了!

就是这样。

如果您觉得这篇文章有帮助,请点赞!
0
加载中...
0 票,平均:0.00 / 10
2,986
X Facebook 哈特纳书签 口袋
[2025.6.30 Amazon Linux 2 支持结束] Amazon Linux 服务器迁移解决方案

[2025.6.30 Amazon Linux 2 支持结束] Amazon Linux 服务器迁移解决方案

[大阪/横滨] 积极招募基础设施工程师和服务器端工程师!

[大阪/横滨] 积极招募基础设施工程师和服务器端工程师!

写这篇文章的人

关于作者

万代洋一

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