2016-05-31 31 views
1

我有如下的CSS在我的style.css:Eclipse的格式化原因CSS停止工作

.btfl-alert-warning:not(.selectize-control):not(.selectize-dropdown-content):not(.selectize-dropdown) 
{ 
    //some properties 
} 

现在,当我使用Eclipse的格式,“而不是”和括号,我也得到水木清华这样的日食之间腾出空间:

.btfl-alert-warning:not (.selectize-control):not (.selectize-dropdown-content 
    ):not (.selectize-dropdown) { 

} 

使用格式化第二时间后,它看起来差很多,但关键是增加这个“空间”这个选择只是停止工作后。我在eclipse中检查了所有的css格式化选项,但没有任何帮助。

你有什么想法如何防止破坏这个CSS?

+0

最好的办法是只避免自动格式化你的CSS。 – BoltClock

+0

@BoltClock我在团队中有10个开发人员,这个文件叫做style.css,我们将在未来12个月内开发这个项目。它不容易保证没有人不会错误地运行这个文件格式。我想到的一个选择是尝试将这个CSS分离到另一个文件,并将其导入到我的style.css中,但也许有人有更好的主意。 – jgr

回答

0

我结束了使用额外的CSS文件称为style_do_not_format.css,其中只包含该CSS和评论关于不格式化这个文件,因为它导致CSS停止工作。

在我的style.css文件我用

@IMPORT url("style_do_not_format.css"); 
0

你可以去首选项 - > CSS - >代码风格: 然后修改它,你想它显示。

如果你不能在CSS(代码样式)中创建它,你可能不会在eclipse中应用这个格式,在Eclipse中完成所有工作就可以了,一旦你完成了生产就绪CSS/HTML/JS/....你可以使用从GitHub atom申请格式到您的CSS/HTML/JS/....使用插件从AtomLinter

我希望这可以帮助你。