社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

VS Code 1.69 发布!解决Git合并冲突,3-way merge editor 来了!

玩转VSCode • 3 年前 • 326 次点击  
出品 | OSC开源社区(ID:oschina2013)
Visual Studio Code 1.69 现已发布!
些主要亮点更新包括:
  • 3-way merge editor- 在 VS Code 内解决合并冲突。

合并编辑器允许你快速解决 Git 合并冲突。启用后,可以通过单击源代码控制视图中的冲突文件来打开合并编辑器。Checkboxes 可用于接受和合并 "Theirs" 或 "Yours" 的更改:
合并编辑器中提供了所有语言功能(包括诊断、断点和测试),因此你可以立即获得有关合并结果中任何问题的反馈。结果也可以直接编辑。注意 checkbox 是如何按预期更新的:
关闭合并编辑器或接受合并时,如果未解决所有冲突,则会显示警告。合并编辑器支持 word-level merging —— 只要更改不相交,双方都可以应用。如果插入顺序很重要,可以调换一下。在任何时候,也可以手动解决冲突。
  • Command Center- 用于搜索文件、运行命令和浏览光标历史记录的新 UI。

取代了正常的标题栏,让你可以快速搜索项目中的文件。单击 main section 以显示带有你最近的文件和搜索框的快速打开下拉菜单。
  • 请勿打扰模式 - 使非关键通知弹出窗口静音。

该模式在启用时会隐藏所有非错误通知弹出窗口。进度通知将自动显示在状态栏中。隐藏的通知仍然可以在通知中心查看。
  • 切换浅色 / 深色主题 - 在首选的浅色和深色主题之间快速切换。

一个新命令允许你在喜欢的浅色和深色主题之间进行切换,Preferences: Toggle between Light/Dark Themes 。当处于浅色主题时,该命令切换到深色主题,反之亦然。在高对比度主题中时,该命令保持高对比度并切换到相反颜色主题的首选高对比度主题。
首选主题由以下设置定义:
  • workbench.preferredDarkColorTheme

  • workbench.preferredLightColorTheme

  • workbench.preferredHighContrastColorTheme

  • workbench.preferredHighContrastLightColorTheme

  • Terminal shell integration - 显示命令状态、运行最近的命令等。

自 1 月发布以来一直处于预览状态的 PowerShell、bash 和 zsh 的 Shell 集成现已停止预览,官方表示其计划在 1.70 版本中默认启用。Shell 集成允许 VS Code 的终端更多地了解 Shell 内部发生的事情,以启用更多功能。shell 集成的目标之一是使其能够在零配置的情况下工作。
  • Task output decorations- 突出显示任务成功或失败的退出代码。

  • Git Commit 操作按钮 - 配置你的默认 Git Commit 操作。

添加了一个 Commit 按钮,该按钮具有主要操作和一组辅助操作。可以使用 git.postCommitCommand 设置控制辅助操作,并允许你在提交后进行推送或同步。
  • Debug Step Into Target 支持 - 允许你在暂停时直接进入函数。

一些调试器允许在某行暂停时直接进入特定的函数调用。在这次迭代中,为此改进了 UI:
  • 右键单击源行上的目标区域并选择 Step Into Target 将自动进入目标区域(如果有的话)。

  • Command Palette 中有一个新命令 Debug: Step Into Target 可用,键盘快捷键是 Ctrl+F11 。

  • JavaScript sourcemap 切换 - 切换到调试编译而不是源代码。

现在可以通过单击调用堆栈视图标题中的罗盘图标轻松地打开和关闭 sourcemaps。当 sourcemaps 关闭时,源代码中设置的断点仍然有效,但会移动到编译代码中的等效位置,并且调试器将逐步执行编译代码而不是源代码。
  • Color theme tester- 使用 vscode.dev 预览 color themes

现在提供独立的 “VS Code Server” 的 Private Preview 版它是基于远程扩展使用的同一底层服务器构建的服务,以及一些额外的功能,如交互式 CLI 和促进与 vscode.dev 的安全连接,无需 SSH 连接。
更多有关 VS Code Server 的内容:
官宣!微软发布 VS Code Server!

更多 VS Code 1.69 的详情可查看官方公告:
https://code.visualstudio.com/updates/v1_69

END



全球首本 VS Code 中文书来了!


推荐阅读:


玩转VS Code

VS Code · 编程开发 · 业界资讯

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/137198
 
326 次点击