当前位置: 代码迷 >> 综合 >> css-helper-plugin,一款释放你的复制粘贴的vscode插件
  详细解决方案

css-helper-plugin,一款释放你的复制粘贴的vscode插件

热度:38   发布时间:2024-03-08 12:07:44.0

下载

可直接到插件市场搜索下载
image.png

功能

1. className 自动补全

有时候,我们提前定义好一些全局或者是各个组件的样式文件,然后再到 jsx 中去填写 className。这时经常会出现一些令人十分痛苦的情况,例如忘记了定义好的 className,或者是拼写错误导致样式不生效 css-helper-plugin 能够帮助我们在填写 jsx 的 className 时,根据 impor 的 less 文件和配置的全局样式文件进行补全提示。
jsx-className补全 00_00_00-00_00_30.gif

2. 通过别名补全 className

但有时候,全局样式文件中的一些 className 难以记住,这时我们可以通过别名识别某个 className。我们可以在全局 className 的前一行敲入 ad 来键入一个代码片段,用于填写别名和 className 的描述,然后就可以通过设置的别名来进行 className 的补全。
别名补全 00_00_00-00_00_30.gif

3. less 变量 codeLens

有时候我们定义了一些全局的 less 变量,但由于种种原因,如项目成员不清楚已有这样的一堆变量或者对这些变量不熟悉,直接从交互稿上直接复制一些 css 代码等,导致定义好的变量没有被用到,这种情况我们可以通过 codeLens 在页面中给用户一些提示信息,并为用户提供点击使用变量替换原来的值的功能。

less-codelens 00_00_00-00_00_30.gif

4. less 变量补全

在键入 less 变量的值时,可根据配置的全局 less 变量文件进行 less 变量的补全。
less变量补全 00_00_00-00_00_30.gif

5. less 变量 hover 提示

当 hover 在 less 变量上,会进行对应的键值对提示。
hover.png

6. 自动补全 less 文件的 className

根据同级以及 vscode 中已打开的 jsx、tsx 文件,自动补全 less 文件的 className。
[图片上传中...(hover.png-e226ed-1603706006390-0)]

配置

可在设置 -> 扩展 -> css-helper-plugin 中设置全局样式文件路径和 less 变量文件路径
配置.png

  相关解决方案