默认情况下在源代码管理窗口中打开文件而不是打开更改

2023-12-31

是否可以更改 VSCode 中的默认行为,以便当我在源代码管理窗口中单击左侧窗格中的文件时,该文件会在右侧窗格中打开,而不是更改窗口中?我发现,如果我右键单击一个文件,我可以选择打开它而不是更改窗口,但我很懒,只想单击一次。


There is an icon which will let you open file itself without needing to right click: enter image description here

左键单击文件名时也可以更改默认行为从1.30版本开始 https://code.visualstudio.com/updates/v1_30#_change-default-click-action:

要更改它,请在您的settings.json:

"git.openDiffOnClick": false

如果你设置它,逻辑就会相反。现在,单击文件名将打开该文件,单击“内联图标”将打开差异。

也可以通过以下方式完全禁用此内联图标:

"git.showInlineOpenFileAction": false
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

默认情况下在源代码管理窗口中打开文件而不是打开更改 的相关文章

随机推荐

  • setwd() 在当前工作目录中

    我有一个文件夹列表 每个文件夹中都有一个与 R 相同的脚本 必须在文件夹中的文件上运行 我编写了一次脚本并将脚本复制到每个文件夹中 问题是我有大约 100 个文件夹的列表 因此我不可能手动在当前工作目录中 setwd 我想知道是否可以设置当
  • Arm GCC 链接器:如何将数据放在 (rw) 非易失性存储器中的绝对地址处

    我面临以下问题 我正在对 ARM cortex M4 微控制器进行编程 我希望它具有 IP 地址 网络掩码 网关等的默认值 该默认值应该可以通过串行通信进行更改 并且更改应该是持久的 例如 IP 地址和网络掩码的默认值为 192 168 1
  • AngularJS 按下按键时更改多行选择 ng-grid 属性

    我在视图中定义了以下网格 div class gridStyle hide div 我想仅在按下 ctrl 键时才允许多重选择 所以我在控制器中将 multiSelect 属性定义为 false scope resultsOptions d
  • mailto:带附件的链接

    我为我的客户制作了一个应用程序 它提供具有以下示例结构的 zip 文件 index html files file pdf inc style css 基本上 用户将使用名为 Sites 2 Go 的应用程序将 zip 文件传输到他们的 i
  • SQL Server 中什么被视为“大”表?

    我有一个表 其中有 1000 万条记录 这算是很多记录吗 我应该担心搜索时间吗 如果没有 它会继续增长 那又怎样is算一张大桌子吗 表大小对搜索时间的影响有多大 我可以采取哪些措施来改善这些问题 最好是在它们成为问题之前 大 就像 聪明 它
  • v8旧空间和新空间是什么?

    Node js据我所知 有两个参数来控制内存分配 max new space size and max old space size 提到的具体是什么NEW SPACE and OLD SPACE things 在分代垃圾收集器 V8 使用
  • 创建索引视图时如何引用表两次?如果没有它,我可以基于 2 个表和多行强制执行唯一性吗?

    EDIT 添加了我试图禁止的示例数据 这个问题类似于 无法在视图上创建聚集索引 因为我两次引用同一个表 有什么解决方法吗 https stackoverflow com questions 1011595 cannot create a c
  • 具有公共抽象基类的对象的集合

    我有一个名为 generic 的抽象类 实现如下 public abstract class generic public string creatorID get set public string itemID get set publ
  • 用对象的属性来生成函数

    在 PowerShell 中 您可以将多个参数传递给函数或 cmdlet 方法是将它们包装在哈希表变量中 然后传递前缀为该变量 代替 是否可以使用作为另一个对象的属性的哈希表 即作为一个衬垫 进行splat 例如下面我首先必须分配属性 te
  • mediaelement 中的 UWP YouTube 播放器

    我目前正在开发一个 UWP youtube 播放器 但在播放实际视频时遇到了一些大问题 我正在使用它在媒体元素中播放 YouTube 视频 using MyToolkit Multimedia var url await YouTube G
  • 具有依赖项的 CocoaPods 框架 - 在框架模块内包含非模块化标头

    我正在尝试构建一个具有其他 pod 依赖项的私有 CocoaPods 框架 其中 我将 Parse 添加为 podspec 文件中的依赖项 s dependency Parse 然而 当我尝试将其清理干净时 pod lib lint MyP
  • ASP.NET MVC 领域的最佳实践

    我目前正在构建一个 CMS 系统 我需要一种简单的方法来包含或排除组件 我的第一个想法是使用 asp net mvc 区域功能来识别每个组件本身 但从我看来 区域特征有problems https stackoverflow com que
  • 有什么理由不使用 SQLObject 而不是 SQLAlchemy? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我预计不需要比基本 CRUD 类型功能更多的功能 我知道 SQLAlchemy 更灵活 但 sqlobj
  • 重新启动 EC2 实例时会发生什么?

    当我重新启动 EC2 实例时 我是否会再次获取初始映像 或者保留重新启动前的硬盘状态 计费会发生什么情况 该小时是否重新开始 或者我是否继续使用重新启动时所在的小时的一部分 重新启动实例就像重新启动 PC 硬盘不受影响 您不会返回到映像的原
  • macOS:检测所有应用程序启动,包括后台应用程序?

    这里是新手 我正在尝试为应用程序启动创建一个小型侦听器 并且我已经有了 almon m import
  • 使用 Jenkins 运行 Maven 部署时出现错误“无法传输元数据”

    我有 2 个 Maven 项目 它们每天由 Jenkins 构建部署在 Nexus 快照存储库中 对于一个项目来说 一切正常 对于第二个 每次 Jenkins 运行时我都会出现以下错误mvn deploy INFO maven deploy
  • bash:“which adb”不返回任何内容,但“command -v adb”返回我期望的内容

    这是一个一直困扰着我的 bash 怪事 我在 OSX 上 我已经安装了android SDK 结果是adb工具位于我的主目录中的一个文件夹中 该文件夹出现在我的路径中 如报告所述env as Development android sdk
  • Yammer with Python - 检索提要

    我正在尝试使用 Python 下载我的 yammer feed 实际上尝试在 R 中执行此操作 但也无法弄清楚 但我无法导入 yampy 模块 我在命令行中使用 python m pip install yampy 安装了 yampy 但是
  • 对数函数的渐近复杂度

    我知道 就复杂度而言 O logn 比 O n 快 O n 比 O nlogn 快 O nlogn 又比 O n2 快 但是 O n2 和 O n2log 或 O n2 001 和 O n2log 呢 T1 n n 2 n 2logn 这个
  • 默认情况下在源代码管理窗口中打开文件而不是打开更改

    是否可以更改 VSCode 中的默认行为 以便当我在源代码管理窗口中单击左侧窗格中的文件时 该文件会在右侧窗格中打开 而不是更改窗口中 我发现 如果我右键单击一个文件 我可以选择打开它而不是更改窗口 但我很懒 只想单击一次 There is