【问题标题】:Prevent eclipse from destroying CSS formatting防止eclipse破坏CSS格式
【发布时间】:2012-06-12 08:28:06
【问题描述】:

Eclipse 似乎完全忽略了 CSS 中的 EL 表达式。当我格式化我的样式表时,会发生这种情况:

.tooltip:hover span.info {
  ...
  border-color: #{theme.get('borderTooltip')};
  border-style: solid;
  ...
}

变成

.tooltip:hover span.info {
  ...
  border-color: #{theme.get('borderTooltip' )
}

;
border-style
:

solid
;
...
}

我可以做些什么来防止这种情况并仍然使用格式化程序吗?

【问题讨论】:

  • 在其他文件类型中,我使用/* @formatter:off *//* @formatter:on */ cmets 围绕格式化程序弄乱的代码部分。但是,这似乎不适用于我的 CSS 格式化程序。
  • 哇,四年过去了,依然破碎 :) 向进步致敬
  • 我实际上遇到了@keyframes 符号的问题:bugs.eclipse.org/bugs/show_bug.cgi?id=442852
  • Eclipse 用户,请确保对@StephenOstermiller 链接的错误进行投票
  • @kostja 五年零八个月,仍然损坏(Oxygen.2 4.7.2)。但你知道他们在说什么,“当生活给你错误的免费软件时......”

标签: css eclipse formatting el


【解决方案1】:

转到 Eclipse 首选项Window -> Preferences。并在左上角的搜索框中输入formatter。我不知道在您的情况下哪个插件执行格式化也许您在这里找到正确的并且可以更改其配置。

【讨论】:

  • 谢谢,我知道如何使用eclipse格式化程序了。 CSS 格式化程序没有为我的问题提供任何有用的选项。
  • @kostja:你在使用 eclipse webtools 吗?也许你应该试试CSS Editor
  • 这个答案不够具体,无法提供帮助。
猜你喜欢
  • 2019-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-01
  • 2014-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多