在 Visual Studio 中保留有意的缩进

Keep intentional indentations in Visual Studio

我正在为功能区栏声明一堆变量,我想 缩进 它们以反映实际的层次结构。我的代码如下所示:

protected C1.Win.C1Ribbon.C1Ribbon rib;
    public C1.Win.C1Ribbon.RibbonTab rib_tabMain;
        public C1.Win.C1Ribbon.RibbonGroup rib_grpClipboard;
            public C1.Win.C1Ribbon.RibbonButton rib_btnCut;
            public C1.Win.C1Ribbon.RibbonSplitButton rib_btnSplitCopy;
                public C1.Win.C1Ribbon.RibbonButton rib_btnCopyPlain;
                public C1.Win.C1Ribbon.RibbonButton rib_btnCopyWithHeaders;
            public C1.Win.C1Ribbon.RibbonButton rib_btnPaste;

然而,当我copy/paste这段代码到另一个地方时,然后Visual Studio破坏了所有缩进。我该怎么做 Visual Studio 才能保持缩进?

插入 (Ctrl + V) 后,点击撤消一次 (Ctrl + Z)。第一次撤消只会影响 Visual Studio 自动应用的格式。