在phpstorm中使用CSS的重构时,如何保持压痕



i使用CSS类的BEM风格命名。

.b-ajax-window-header {
    display : flex;
}
    .b-ajax-window-header__left {
        margin-right : 20px;
    }
    .b-ajax-window-header__right {
        margin-left : auto;
    }

但是,当我在phpstorm中使用«重构代码»时,第二和第三CSS说明正在失去凹痕。

.b-ajax-window-header {
    display : flex;
}
.b-ajax-window-header__left {
    margin-right : 20px;
}
.b-ajax-window-header__right {
    margin-left : auto;
}

我正在寻找设置以停止此设置,但我什么都没找到。你能帮我吗?

没有这样的设置。

这张票似乎相关:https://youtrack.jetbrains.com/issue/web-26136-观看它(star/vote/评论)以获取任何进度的通知。


p.s。如果您需要某种缩进/分组...为什么不使用较少的/sass?更少的代码要编写(无需重复.b-ajax-window-header 3次)。它还将在结构面板中进行分组。

您需要它来来源阅读,对吗?最终编译的CSS在这里并不重要(如何格式化);加上较小的稍后...

最新更新