文章插图
壹 ? 引
vscode
可以毫不夸张的说是大部分前端同学吃饭的工具(webstorm
除外) , 随着时间的推移vscode
其实也在不断推出了各种新功能新特性 , 但vscode
并不会默认就实装这些新功能 , 我相信也有很多同学其实不会关心vscode
的更新日志 , 这就导致会永远跟这些功能擦肩而过 。那么本文的目的就是从vscode
历史版本中去搜集汇总那些对于研发同学有帮助的新特性 。注意 , 写这篇文章时
vscode
最新版本为1.72.2
, 请先保证版本先升级 。关于版本信息可以点击左上角帮助--关于
查看当前安装的版本;而升级可以点击左下角管理--检查更新
即可 , 需要注意的是mac
用户可能会出现自动更新失败的情况 , 如果失败请检查你的vscode
是否安装在application(应用程序)
中 , 假设你之前装在了下载
目录 , 你只需要选中应用拖动到应用程序
后重启vscode
即可 。OK , 现在万事俱备 , 让我们开始了解历史版本中
vscode
究竟带来了哪些新特性吧 , 我们并不要求你一定要使用它 , 但你可以在了解后决定要不要用它 。贰 ? 你可能喜爱的新特性贰 ? 壹 search支持树状查看搜索结果
search
作为日常开发超高频使用的功能 , 现在已支持对匹配结果按树状形式展示 , 对于匹配结果非常多的情况下 , 现在你能清晰了解结果分部的目录情况 , 当然你能点击tree
图标切换树状或者平铺两种形式 , 此功能不需要额外配置 , 更新自带 。文章插图
贰 ? 贰 git冲突支持三窗合并模式早期的代码冲突解决 , 大家比较熟悉的一定是
<<<<<<< HEAD (Current Change)
这种模式 , 你的冲突代码在上 , 其他人的冲突代码在下 , 然后我们来对比删除解决代码冲突 。在后续版本中vscode
新增了三窗口解决冲突模式 。我们可以点击左下角
管理--设置
然后输入git.mergeEditor
, 打勾匹配结果 。文章插图
在之后解决冲突你会发现就是三窗口模式:
文章插图
前两个窗口为其他人与你的冲突代码 , 你可以打勾选择要谁的代码 , 选择后的代码都会呈现在底下的第三个窗口 , 当然你也可以在第三个窗口编辑最终的预期代码 , 更多细节大家可以自行体验 。
vscode
本来想在未来默认装载此功能 , 结果推出后大部分人觉得还是之前的解决形式更加简单粗暴 , 毕竟习惯还是挺难改变的 , 所以在1.72.0
官方将git.mergeEditor
默认设置为了false
, 具体理由可见 Issue Change default git conflict experience to be the inline editor。假设你之前没设置过字段 , 那么现在当有冲突时 , 我们可以通过点击右下角的Resolve in Merge Editor
经验总结扩展阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 贝壳的中介费最低可以谈到多少 贝壳中介费是买方付还是卖方付
- 2023年9月22日修理坟墓好吗 2023年9月22日是修理坟墓的黄道吉日吗
- 2023年9月22日出殡黄道吉日 2023年9月22日是出殡的黄道吉日吗
- 棉柔巾是干什么用的
- 2023年9月22日是做法事的黄道吉日吗 2023年农历八月初八做法事吉日
- 真正的南方是哪几个省
- 路由器辐射是手机的多少倍 路由器辐射怎么减少
- 眼镜放车里高温没事吗 车上放眼镜一般怎么放的
- 十几年的老车有必要翻新吗 私家车超过15年要注意什么
- 2023年9月22日厨房移位黄道吉日 2023年9月22日是厨房移位的黄道吉日吗