Sublime Text 保持突出显示区域而不是将其注释掉
Sublime Text keep highlighting area instead of commenting it out
出于某种原因,当我尝试在 Sublime Ctrl+/ 中发表评论时,有时(并非总是)会像这样突出显示该区域。我只是想知道是否有人知道这是什么,是否有办法阻止 sublime 这样做。
您在这里看到的是来自 Sublime Text incremental diff 功能的差异块,它跟踪对文件所做的更改并允许您查看这些更改是什么(并单独还原它们)。它由以下设置控制(默认值):
// Indicate modified lines in the gutter
// - true: Enables modified line indicators on all files
// - "auto": Enables modified line indicators on tracked files within Git
// - false: Disables modified line indicators
"mini_diff": true,
对于 git
跟踪的文件,以下设置控制计算差异的依据(对于 git
未跟踪的文件,差异针对文件 与最初打开时一样,因此保存文件不会清除指示器)。
// This setting determines whether tracked Git files should be diffed
// against the index or HEAD.
// Valid values are "index" or "head"
"git_diff_target": "index",
此功能包括跟踪更改、在装订线中向您显示指示器、在更改之间导航以及向您显示内联差异以显示更改如何修改文档。
在你的例子中,你在这里看到的是你添加的一行在 diff hunk 中突出显示,这可能是意外发生的,因为切换 diff hunk 的默认键绑定序列是 Ctrl +kCtrl+/ 其中包括 Ctrl+/ -- 用于切换 diff hunk 状态的键。
您可以使用该键绑定或上下文菜单中的项目来重新切换帅哥的状态。
有关此功能的一般信息以及默认键绑定,可以在官方文档中找到,该文档位于:https://www.sublimetext.com/docs/incremental_diff.html
出于某种原因,当我尝试在 Sublime Ctrl+/ 中发表评论时,有时(并非总是)会像这样突出显示该区域。我只是想知道是否有人知道这是什么,是否有办法阻止 sublime 这样做。
您在这里看到的是来自 Sublime Text incremental diff 功能的差异块,它跟踪对文件所做的更改并允许您查看这些更改是什么(并单独还原它们)。它由以下设置控制(默认值):
// Indicate modified lines in the gutter
// - true: Enables modified line indicators on all files
// - "auto": Enables modified line indicators on tracked files within Git
// - false: Disables modified line indicators
"mini_diff": true,
对于 git
跟踪的文件,以下设置控制计算差异的依据(对于 git
未跟踪的文件,差异针对文件 与最初打开时一样,因此保存文件不会清除指示器)。
// This setting determines whether tracked Git files should be diffed
// against the index or HEAD.
// Valid values are "index" or "head"
"git_diff_target": "index",
此功能包括跟踪更改、在装订线中向您显示指示器、在更改之间导航以及向您显示内联差异以显示更改如何修改文档。
在你的例子中,你在这里看到的是你添加的一行在 diff hunk 中突出显示,这可能是意外发生的,因为切换 diff hunk 的默认键绑定序列是 Ctrl +kCtrl+/ 其中包括 Ctrl+/ -- 用于切换 diff hunk 状态的键。
您可以使用该键绑定或上下文菜单中的项目来重新切换帅哥的状态。
有关此功能的一般信息以及默认键绑定,可以在官方文档中找到,该文档位于:https://www.sublimetext.com/docs/incremental_diff.html