如果我在 Visual Studio 2019 中突出显示整行文本,包括任何前导空格,Shift+Tab热键不会降低缩进级别。
只有在我选择前导空格之后的所有内容时它才有效。
这对我来说非常令人沮丧,因为我经常使用Shift+↓和Shift+选择整行↑,并且希望能够快速更改它们的缩进级别。
是否有任何我可以更改的设置或我可以添加的扩展,以使其以所需的方式工作?如果选择了整行,我曾经使用过的所有其他代码编辑器都会让Shift+工作。Tab
如果我在 Visual Studio 2019 中突出显示整行文本,包括任何前导空格,Shift+Tab热键不会降低缩进级别。
只有在我选择前导空格之后的所有内容时它才有效。
这对我来说非常令人沮丧,因为我经常使用Shift+↓和Shift+选择整行↑,并且希望能够快速更改它们的缩进级别。
是否有任何我可以更改的设置或我可以添加的扩展,以使其以所需的方式工作?如果选择了整行,我曾经使用过的所有其他代码编辑器都会让Shift+工作。Tab
实际上,当真正选择整行时它会起作用。这意味着使用以下方式之一选择整行:
通过这种方式选择整行后,Shift+Tab将降低缩进级别。
注意:
当仅选择行的可见部分且没有行尾 (EOL) 隐藏格式符号(通常不会显示在编辑器中)时, Shift+Tab不起作用。