繁体   English   中英

在 vscode 的 jsx 中为 css 启用自动完成/智能感知

[英]Enable autocomplete/intellisense for css in jsx in vscode

jsx 中是否有 css 的扩展(不确定是否是名称,下面的示例),这将启用 css 自动完成/智能感知,并且可能在vs-code 中使用颜色语法。

对于 jsx 中的 css,我的意思是:

<style jsx>{`
  .class{
     font-size:16px;
  }
`}</style>

这是简单的解决方案。

首先创建一个CSS文件(例如style.css)

yourStyle.css(文件)

.my-style{
    color:red;
    background-color:green;
}

然后在你的 js 文件中简单导入这个 CSS 文件

import './yourStyle.css'

这个似乎工作得很好: https://github.com/Divlo/vscode-styled-jsx

我发现这个扩展https://marketplace.visualstudio.com/items?itemName=blanu.vscode-styled-jsx用于 styled-jsx 的语法突出显示,但不适用于自动完成/IntelliSense

更新:您可以同时使用vscode-styled-componentsstyled-jsx 语言服务器来实现这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM