0

当然,您可能会立即想到“这个问题以前被问过!”。

但尚未得到答复。

所有答案似乎都暗示Ctrl+K,D或某些变体会对我有所帮助。我看过不少。Ctrl-K,D为我做了很多事情,我一直在使用它。但它在下面的例子中有所不足。

我目前正在使用 Visual Studio 2013。

上这堂课:

public class RubbishAutoFormat
{
    public List<string> IsntThisRubbish { get; set; }
    public RubbishAutoFormat()
    {
        IsntThisRubbish = new List<string>
    {
        "Yes", "It", "Is"
    };
    }
}

我可以随心所欲地击打Ctrl+K,D多少次,但一切都发生了。

如果我删除并重新输入;列表初始化程序末尾的 ,我会得到这个可爱的东西:

public class RubbishAutoFormat
{
    public List<string> IsntThisRubbish { get; set; }
    public RubbishAutoFormat()
    {
        IsntThisRubbish = new List<string>
        {
            "Yes",
            "It",
            "Is"
        };
    }
}

如果我有很多此类格式错误的代码,那么我目前唯一的选择是断然遍历所有相关的分号并删除并重新键入它们以触发正确的“智能”自动格式在 Visual Studio 中。

我怎样才能一次为整个文档做到这一点?我的“开发人员逻辑”规定:“部分代码已经完成,如何触发所有代码的循环?” :)

有人请!这让我疯狂 :)

4

0 回答 0