IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> vscode 1.72变化与关注点(树形搜索/markdown校验等) -> 正文阅读

[开发工具]vscode 1.72变化与关注点(树形搜索/markdown校验等)

前言

vscode v1.72 已发,这里锐评一些我个人比较 focus 的点。

你可以在这里追溯历史 vscode 重要变化:

正文

3 way 合并器调整:在有冲突时不再默认打开

3 way 编辑器自从 v1.70 默认启用后,不少人感到被 Breaking change 的震惊,之后又经过多次变化:

版本变化
v1.69出世
v1.70在合并代码时,默认启用
v1.71全部关闭,不再默认打开
v1.72在有冲突时,不再默认打开

最终在 v1.72 本版本中采取了 “折中” 对策,即正常情况下可以使用 3 way 编辑器,当合并代码出现冲突时,不再默认显示 3 way 编辑器。

出现这种问题的原因其实我们也心知肚明:合并 lockfile 文件有问题、在 3 way 状态下点击文件无法切换,这些十分影响体验的 BUG 连续几个版本迟迟未被解决,自然在 有冲突时默认关闭 也就情理之中了。

3 way 合并器是什么?

不了解 3 way 合并器的请参见这里:vscode 1.69 变化与关注点 > 三路合并编辑器

3 way 合并器怎么用?

简单使用方法可参见:vscode 1.71变化与关注点 > 3 way 合并器不再默认打开

工具栏图标支持隐藏

现在右上角的 工具栏 图标支持右键隐藏,和编辑器下面横条上的信息也可以隐藏达成了一致。

这些图标往往是扩展带来的额外操作,若不需要可以隐藏掉,让编辑器更简洁。若需恢复同样右键操作。

支持文件树形式查看代码搜索结果

当你在维护较大的仓库时,在搜索菜单打开树形显示可以更高效的审查文件,这是一个非常提升生产效率的功能:

markdown 功能改进

markdown 链接校验

经过几个版本对 markdown 的识别改进,现在 vscode 支持智能校验 markdown 文件中的链接,通过配置开启:

// settings.json
{
  "markdown.validate.enabled": true,
}

开启后,将智能的校验 markdown 中的无效链接:

markdown 链接快速提取到引用

当光标在 markdown 中的链接上时,可以通过点击 小灯泡(Code Action)来快速提取链接变成引用:

当你需要 重复使用 某些链接时,将他们提取成文章尾部的引用是不错的选择。

Settings profiles 多配置预设:仍未正式发布

Settings profiles 是 vscode 社区人气最高的功能之一,他将支持多套配置对应不同的开发场景,从而大幅减少不必要的插件运行成本、调整配置的成本,极大的提升生产效率。但在本次更新中仍处于实验性阶段,通过以下配置打开试用:

// settings.json
{
  "workbench.experimental.settingsProfiles.enabled": true
}

关于详细的使用方式与介绍,请参见:vscode 1.71 变化与关注点 > Settings profiles 实验性启用

值得一提的是,在本版本中,不同的 profiles 可以配置不同的显示图标了,可以看出 vscode 迟迟未正式发布该功能是在精心打磨体验。

其他关注点

  • 现在将支持内联打开播放 音频、视频 文件(仅限部分格式)

  • 使用 explorer.incrementalNaming 选项避免同名文件粘贴时出现 filename copy.ext (不建议配置该选项)

  • 在插件菜单中,需要更新的插件会优先显示

  • 终端中将提供快速修复建议,如对有 typo 的 git 命令提供修复命令弹窗(不重要)

  • 持续工作( Edit Sessions )功能支持将 vscode.dev 网页端中的文件更改保留到 Github codespace 或本地的下一次仓库克隆中(不重要)

  • 支持使用 Python 编写 vscode 的插件,由 WebAssembly 负责运行时(可用性仍然只有部分,属于阉割下放,不重要)

  • vscode 启动速度优化

总结

在本次更新中,并没有什么足够 awesome 的功能,其中 树形搜索视图 给我们的生产效率提升应该是最大的,应该充分利用这个功能。其他的变化点对生产效率影响都不太大,了解即可。

关于更多特性和细节,请在 v1.72 CHANGELOG 中查看,这里不再多述。

以上。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 21:02:35  更:2022-10-08 21:02:47 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 21:31:31-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码