【问题标题】:IntelliJ auto format breaks Angular Sass FilesIntelliJ 自动格式化会破坏 Angular Sass 文件
【发布时间】:2022-01-13 19:08:57
【问题描述】:

我有一个使用 IntelliJ IDE 的 .sass 样式表的 Angular 项目。

使用::ng-deep 时,IntelliJ 将双冒号标记为错误,并在重新格式化时拆分冒号。这非常不方便,因为我已将自动格式化配置为我的提交管道的一部分。

有没有办法:

  1. 更新样式规则以将双冒号识别为有效?

  1. 仅为 Sass 文件关闭提交时自动格式化?

例子:

.icon-container
  width: 100%
  font-size: xxx-large
  text-align: center

  :host ::ng-deep
    text-align: center

格式不正确:

.icon-container
  width: 100%
  font-size: xxx-large
  text-align: center

  :host: :ng-deep
    text-align: center

【问题讨论】:

    标签: angular intellij-idea sass webstorm


    【解决方案1】:

    请关注WEB-42952 和链接票以获取更新。

    目前,我只能建议将您的.sass 文件添加到设置| 中的不格式化: 列表中。编辑 |代码样式、格式化程序

    【讨论】:

    • 已关注 - 感谢格式化程序设置上的指针。
    猜你喜欢
    • 2012-10-08
    • 1970-01-01
    • 2016-03-01
    • 2017-07-15
    • 2017-01-18
    • 2020-09-30
    • 1970-01-01
    • 2018-07-04
    • 1970-01-01
    相关资源
    最近更新 更多