【发布时间】:2011-02-07 14:06:17
【问题描述】:
我正在使用 Visual Studio 2008。在我的编辑器中,每当我编写自动属性时,每当我编写“set”并放置分号 (;) 时,“get”和“set”都会换行。像这样:
public string MyProperty
{
get; set;
}
我希望它是这样的格式
public string MyProperty
{
get;
set;
}
目前我在编写后手动将其格式化。如何将其设置为默认格式?
编辑:
Options > Text Editor > C# > Formatting > Wrapping > Leave block on single line 已为我取消选中。
我取消选中选项 > 文本编辑器 > C# > 格式化 > 常规中可用的所有三个选项,但它不起作用。还有什么?
【问题讨论】:
-
如果在同一行同时按 Ctrl+E、Ctrl+D 会发生什么?
-
@NitroxDM 如果我按 Ctrl+E、Ctrl+D 格式正确,但问题是我每次都需要手动操作。我知道有一种方法可以将其设置为默认值,但不知道如何设置?
-
如果您在 Text Editor > C# > Formatting > General 中取消选中所有三个选项,并且编辑器仍会在您键入时自动格式化您的代码,那么您必须安装一个正在执行格式化。查看工具 > 插件管理器。
标签: c# visual-studio-2008 editor properties code-formatting