设置所有语言的缩进风格:Tools -> Options -> Text Editor -> All language -> Tabs
设置某种语言的缩进风格: Tools -> Options -> Text Editor -> C# -> Tabs
Indenting |
None:IDE不进行任何自动缩进
Block:
Smart: IDE在您编写代码时根据当前的编程语言风格自动缩进。
建议永远设置成Smart
Tab Size |
按一次Tab键插入的尺寸。Tab Size = 4 表示4个空格那么长的距离,Tab Size = 5表示5个空格那么长的距离。
Indent Size |
IDE根据语言风格自动缩进时缩进的尺寸。
Insert Spaces |
自动缩进时或者按Tab键时,全部用空格代替。
假设Tab Size = 5, Indent Size = 12.
IDE自动缩进时会插入12个空格,按一次Tab键会插入5个空格。
Keep Tabs |
IDE自动缩进时会尽可能多的使用Tab字符,而且输入Tab时就是输入1个Tab字符而不是多个空格字符。
假设Tab Size = 5, Indent Size = 12.
IDE自动缩进时会插入2个Tab和2个空格(4个字符),按一次Tab键会插入1个Tab字符,距离相当于5个空格那么长。