在Eclipse中,有两个不同的功能:一个用于格式化选择,一个用于缩进行,请参阅例如Difference between Ctrl+Shift+F and Ctrl+I in Eclipse。我在Visual Studio中找到了格式功能但是我怎么才能实际缩进这些行呢?是否有一些内置命令或可能是第三方插件?
注意:我已经问了几个朋友每天使用VS,他们都试图说服我,我正在寻找格式功能。不,我不是。我试着忍受它一段时间,它只是一个不同的功能。我只是在缩进/重新注册之后。
编辑:我正在寻找一个聪明的缩进,有时称为reindent,这与仅按Tab或Shift + Tab(增加/减少缩进级别)不同。 Eclipse中的缩进功能的行为如下:
答案 0 :(得分:2)
如果您只想缩进某些行,可以
选择它们。
按 Tab 。
要取消缩进它们,请将第二步替换为: Shift + Tab 。
您可以找到更多VS快捷键here。
答案 1 :(得分:0)
有这样的工具栏按钮,标签非常不一致(至少在我正在使用的Visual Studio 2013中)......
在“文本编辑器”工具栏中(在我的默认设置中),我必须使用工具提示为的按钮:
在“自定义”对话框的“命令”选项卡上(“工具栏”设置为“文本编辑器”),它们在列表中显示为:
最后,如果按“添加命令...”按钮(在“自定义”对话框中)以生成“添加命令”对话框并选择“编辑”类别,您将看到以下两个条目:
据我所知,这些都是相同的两个命令,它们可以做你想要的。
它们也出现在修改 - > 高级菜单,位于最底层。
-----编辑-----
我相信你可以关闭除了缩进之外的所有“格式化”动作,这样当你使用“auto-format”命令时,只有缩进为您“格式化”。 (当然这会阻止你永远使用其余的格式化功能而不再打开它们,但如果你不使用它们,这可能会有效!)