Aji*_*kan 4 css code-snippets atom-editor
我一直在尝试在Atom文本编辑器中添加我的第一个片段,并且我不断收到有意外换行的错误.
'.source.css':
'setup CSS':
'prefix':'setup'
'body':"""
*, *:before, *:after{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
"""
Run Code Online (Sandbox Code Playgroud)
我正在使用Ubuntu和Atom 1.0.2
与Haml一样,CSON使用缩进来定义范围.
只需在'.source.css'之后缩进:并在'setup CSS'之后缩进:
'.source.css':
'setup CSS':
'prefix':'setup'
'body':"""
*, *:before, *:after{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
"""
Run Code Online (Sandbox Code Playgroud)
这种错误也让我感到愤怒.我的建议是安装linter-coffeelint packageatom,至少让它更容易处理.该软件包位于atom.io/packages/linter-coffeelint,您可以直接从命令行安装它apm install linter-coffeelint
这是一个缩进问题,但从我的角度来看,除非你定期写Coffeescript(更不用说了),当你从Atom得到的错误信息甚至没有指明错误是哪一行时,更难以看到问题.