如何在视觉工作室中切换自动选项卡 - C#
本文关键字:选项 视觉 工作室 | 更新日期: 2023-09-27 18:32:32
是否可以像
C++一样将C#代码(在Visual Studio 2012中(中的制表行切换为自动?
例如,如果您正在使用C++解决方案,并且您有如下代码:
if
{
something;
if
somethingelse;
}
然后单击 TAB 键,在代码的开头或结尾,它会自动将行首的空格更改为正确,因此,在这种情况下,如果您在所有这些行中单击一次,您将获得以下信息(取决于选项中设置的空格数(:
if
{
something;
if
somethingelse;
}
您将能够一次又一次地单击选项卡...它不会改变,除非行中没有任何错误的空格。
但是,在 C# 中,它的工作方式不同,这让我有点生气,因为我的工作流程现在和 C++ 一样快。
如果我在每一行(开头(单击"tab"一次,它会给我这个:
if
{
something;
if
somethingelse;
}
如果我单击行尾,它只会在那里添加空格。如果我点击不止一次,我只会得到更多的空间......
if
{
something;
if
somethingelse;
}
在C++,它只会让它自动"完美"。
我在选项中找不到它。谷歌也没有提供帮助。希望得到你们的帮助,伙计们。;)
快捷键 Ctrl+K+D 可以解决问题。 以下是 VS 快捷方式的列表
经过一些研究,我发现这是不可能的(至少通过"正常"应用程序设置(。我已经搜索了快捷方式(由于Prix评论(并找到了默认的两个:
编辑.格式化文档Ctrl+K, Ctrl+D
编辑.格式选择Ctrl+K, Ctrl+F
第二个是完美的(第一个可以改变"更多"比你想要的:P(。还有一点工作,但它可以按照我的意愿工作。
我希望这个问题和答案不仅对我有帮助。 ;)