在vim中,我可以=
用来缩进严重缩进的行,这样
foo;
bar;
baz;
变成
foo;
bar;
baz;
Visual Studio是否有等效的键盘快捷键?在哪里可以找到此类快捷方式的列表以供将来参考?
编辑:有没有办法只解决水平压痕?在某些情况下CTRLK,CtrlF会“固定”太多。(与此同时,我将查看是否可以编辑格式设置以满足我的要求……)
在vim中,我可以=
用来缩进严重缩进的行,这样
foo;
bar;
baz;
变成
foo;
bar;
baz;
Visual Studio是否有等效的键盘快捷键?在哪里可以找到此类快捷方式的列表以供将来参考?
编辑:有没有办法只解决水平压痕?在某些情况下CTRLK,CtrlF会“固定”太多。(与此同时,我将查看是否可以编辑格式设置以满足我的要求……)
Answers:
Code -> Preferences -> Keyboard shortcuts
并搜索Reindent Lines
或Reindent Selected Lines
设置快捷方式。
Version 1.34.0 (1.34.0)
也确实有效!
选择要修复的文本,然后CtrlK,CtrlF快捷方式当然可以。但是,我通常会发现,如果某个特定的方法(例如)的缩进被弄乱了,那么只需删除该方法的右括号,然后重新添加,实际上无论如何都可以修复缩进,从而无需选择代码之前,ergo更快。嗯
要在解决方案的所有文件中修复缩进和格式,请执行以下操作:
2
);这将递归地打开并保存解决方案中的所有文件,并设置您在上面定义的缩进。
您可能还需要检查其他编程语言选项卡(“选项...”),以了解“代码样式”>“格式”。