如何修复Visual Studio中所选行的缩进

在vim中,我可以使用=来重新缩进严格缩进的行

 foo; bar; baz; 

 foo; bar; baz; 

有没有一个等效的键盘快捷键的Visual Studio? 我在哪里可以find这样的快捷方式列表供将来参考?


编辑:有没有办法解决只是水平缩进? 在某些情况下, CTRL KCtrl F会“修复”太多。 (在此期间,我会看看如果我可以编辑格式选项,我满意…)

select你想格式化的所有文本并按下Ctrl KCtrl F快捷键应用缩进和空格式。

如“选项”对话框的“文本编辑器”部分中的“格式”窗格(使用的语言)中所述。

参见VS快捷键了解更多。

我喜欢ctrl + kctrld ,它完成整个文档。

select要修复的文本,然后Ctrl KCtrl F快捷键肯定可以工作。 但是,我通常会发现,如果一个特定的方法(例如)将其缩进搞砸,只需删除该方法的右大括号,然后重新添加,实际上就可以修正缩进,从而无需select代码之前,ergo更快。 因人而异。