仅修改部件的代码格式

时间:2014-11-12 14:28:18

标签: visual-studio visual-studio-2013 code-formatting

我正在寻找一种方法来在Visual Studio中格式化仅修改过的代码部分,特别是对于Visual Studio 2013.我已经习惯于经常使用 CTRL + E D 格式化整个文件的代码。由于这个选项,我在编写正确格式化的代码时变得相当懒惰。

我的同事有一个简洁的代码对齐方法,使代码更具可读性(C#示例):

var book = new Book()
{
    Name = "The adventures of John",
    Author = "John Doe",
    Category = "Adventure",
    Publisher = "Acme"
}

要:

var book = new Book()
{
    Name      = "The adventures of John",
    Author    = "John Doe",
    Category  = "Adventure",
    Publisher = "Acme"
}

我的问题是使用代码格式化功能将代码格式化为其初始状态(第一个代码示例)。我知道 CTRL + E F 只格式化选定的代码范围,但这并不是我想要的。

是否有任何插件可以让我能够格式化我修改的代码,在滚动条中用黄色和绿色条表示的代码部分?

Visual Studio scrollbar indicators

1 个答案:

答案 0 :(得分:0)

这一个。

https://visualstudiogallery.msdn.microsoft.com/7179e851-a263-44b7-a177-1d31e33c84fd

和这一个

http://www.codealignment.com/

您可以尝试:代码对齐

支持

对齐...(对话框) 按位置对齐...(对话框) 按等于对齐 m_对齐 对齐“ 对齐。 按空格对齐

类似主题: ReSharper formatting: align equal operands