这是一款为sugar-design使用者提供代码自动提示的vscode extension
目前支持javascript
和 stylus
less
三种语言.
能够方便开发者在组件种通过变量sdf
来引入各种foundation class
或者在stylus/less文件中之间引入变量
js:
import * as sdf from 'sugar-design/foundation/foundation.js';
import classnames from 'classnames';
<span className={classnames(sdf.c90, sdf.bodyPrimary)}>
stylus:
@import 'sugar-design/foundation/variable.styl'
.test
color c90
font-weight fontWeightRegular
bodyPrimary()
less:
@import 'sugar-design/foundation/variable.less'
.test
color @c90
font-weight @fontWeightRegular
.bodyPrimary()
支持直接输入HEX值来获得代码提示
js: 输入sdf,自动在文件内引入foundation文件
stylus/less: 输入任意变量,自动在文件内引入 variable文件
建议使用默认值为foundation的挂载变量, 如果有特殊情况可以在setting中配置