Visual Studio中的缩进快捷方式

RBA*_*RBA 150 c# delphi indentation visual-studio-2010

我是Visual Studio 2010和C#的新手.如何使用快捷方式将所选文本向左/向右缩进?

在此输入图像描述

在Delphi IDE中,等价物是Ctrl+ Shift+ ICtrl+ Shift+U

Mik*_*sen 241

TabShift+ Tab将这样做.

另一个很酷的技巧是ALT在选择文本时按住它,它将允许您进行方形选择.从VS2010开始,您可以开始输入,它将用您键入的内容替换方形选择的内容.绝对令人敬畏的是一次改变一堆线.

  • @Mason它远没有那么强大和SyncEdit.它允许您进行矩形选择.因此,如果选择涵盖多行,则不需要覆盖多列.然后在键入时,用您键入的内容替换每一行.因此,您的变量必须垂直对齐才能使用.这是RAD Studio获胜的一个领域. (2认同)

Ton*_*son 114

Ctrl- K,Ctrl-D

只会美化整个文件.与delphi相比,节省了大量的麻烦.

确保删除所有缩进,首先用Ctrl+ 选择所有内容, A然后 反复按Shift+ Tab直到所有内容都对齐到左边.之后你这样做 Ctrl+ K,Ctrl+ D 会工作,你希望他们的方式.

您也可以执行相同的操作,但只能选择代码,方法是突出显示要重新排列的代码块,将其对齐到左侧(Shift+ Tab),然后确保选择了要重新调整的代码后按Ctrl+ K,Ctrl+ F 只需右键单击突出显示的代码,然后选择"格式选择".

  • Ctrl-KD确实格式化整个文档.格式化所选文本还有另一种快捷方式(Ctrl-KF可能?). (6认同)

Mau*_*imo 39

如果你想要很好的自动格式化代码.试试CTRL+ A+ K+ F.然后,按住CTRL命中,然后.akf

  • @Raghurocks:James的意思是Ctrl + K + D,大概是格式化整个文档. (5认同)
  • Ctrl-D(格式文档)是一个更好的快捷方式,因为它做同样的事情(Ctrl-A选择整个文档,然后K + F格式化选择) (3认同)

Gio*_*lbo 23

选项卡右键,shift-tab键到左侧.


Jor*_*sys 14

Visual Studio的智能缩进会自动缩进,但我们可以选择一个块或所有代码进行缩进.

  1. 选择所有代码:Ctrl+a

  2. 使用以下两种方法之一来缩进代码:

    • Shift+ Tab,

    • Ctrl+ k+ f.


Bas*_*nni 13

你可以使用TabShift+Tab


Sch*_*nbo 6

只需按Tab键将其按下或在菜单栏上编辑 - >高级 - >格式选择,它将自动缩进,键盘快捷键也会显示在菜单中.