我想缩进 Visual Studio Code 中的特定代码部分。
我读过How do you format code in Visual Studio Code?,它提供了缩进整个代码的快捷方式,但在选择特定代码部分时不起作用。
在代码中选择某些行后,我尝试了 Ctrl + Shift + F,但整个文件都缩进了。我在 Windows 上使用 Visual Studio Code Insider 1.8.0。我该怎么办?
我想缩进 Visual Studio Code 中的特定代码部分:
如果您想格式化某个部分(而不是缩进):
当然,对于自动缩进和格式化,根据您使用的语言,您可以看到哪些好的扩展可以很好地完成工作,以及要安装哪些格式化程序或要启用或设置哪些参数设置。对于每种语言及其可用工具。只需确保仔细阅读扩展的文档,安装并设置它所需的所有内容即可。示例:prettier 是 JavaScript 和 Typescript 最常用的格式化程序。它被所有项目和代码风格要求和设置广泛使用。在 CI 管道中。
到目前为止,在复制粘贴代码块时,缩进问题一直困扰着我。如果是这种情况,解决方法如下:Python 的 Visual Studio Code 缩进
在 OS X 上,选择“文档格式”,然后选择您需要格式的所有行。
然后 Option + Shift + F。
这应该能够在此处设置您想要的缩进/减少缩进的任何键绑定:
菜单 文件 → 首选项 → 键盘快捷键
editor.action.indentLines
editor.action.outdentLines
(这至少适用于版本 1.74.2,于 2023 年 1 月检查)
在 macOS Visual Studio Code 版本 1.36.1 (2019) 上
要自动设置所选内容的格式,请使用 ⌘K ⌘F(诀窍是,这要按顺序完成,首先是 ⌘K,然后是 ⌘F)。
要仅缩进(右移)而不自动格式化,请使用 ⌘]
如键盘快捷键(⌘K ⌘S,或从如下所示的菜单中)
F1 → 打开键盘快捷键 → 搜索“缩进线”,然后将键绑定更改为 Tab。
右键单击>“更改表达式”为
editorHasSelection && editorTextFocus && !editorReadonly
当选择该行中的某些内容时,它将允许您缩进该行(多行仍然有效)。
正如您所见,有两种方法可以缩进代码(适用于 Windows)。
重新缩进整个文件
Shift+Alt+F
仅重新缩进选定的行
首先设置
Reindent Selected Lines
的快捷键
菜单文件→首选项→键盘快捷键→在在键绑定中搜索输入
Reindent Selected Lines
→选择它并按Enter→输入您自己的快捷键,例如Shift + 5,然后按 Enter
现在在编辑器中选择您的代码行并使用上面设置的快捷方式,例如Shift + 5,仅自动缩进这些行。
对于德语键盘布局,标准设置是:
在 Linux ubuntu 上:选择文本,然后
ctrl + shift + i
在 Windows 上,“Ctrl+[”和“Ctrl+]”用于缩进和取消缩进
对于 Mac,您可以在此处找到快捷方式:https://code.visualstudio.com/docs/getstarted/keybindings
对于 Windows 上的我来说,它是
Ctrl+¡
,缩进线。它在每行的开头添加一个选项卡。
很多答案也无法解决我的问题。
就去
fn+tab
提前欢迎。
对于我来说,在 2022 年使用 Mac,在选择所需的缩进行后缩进多行是
CMD + ]
。
Crtl + Alt + F
也可以格式化(windows)
Windows - 2022
Shift+Alt+F
您可以选择文本并按
TAB
进行缩进。
您还可以将光标放在行的开头并按住 CTRL
+ ALT
,然后按向上或向下箭头选择多行,当您选择所需的文本时,您可以按 TAB