如何解决VSCode不工作的CSS智能感知?

g0czyy6m  于 2022-12-15  发布在  Vscode
关注(0)|答案(8)|浏览(222)

好吧,这是尴尬的,基本上,CSS智能停止工作的空白,不知道我是否可以联系到它与安装TailWind智能扩展,有趣的是,它的工作对SCSS文件,但如果我尝试它在一个香草HTML + CSS项目它不工作.我使用Fedora 35.我已经尝试重新启动编辑器的建议,在官方网站上.

holgip5t

holgip5t1#

我也遇到了同样的问题。所以,我通过添加

"files.associations": {
  "*.css": "css",
  "css": "css"
}

到我的我的settings.json文件。不知道它是否会帮助你,但无论如何。祝你好运!

2hh7jdfx

2hh7jdfx2#

我知道这是一个有点晚的答案,但我有同样的问题时,使用顺风。
鉴于您正在使用tailwind,很可能您正在使用postcss,您可以通过检查postcss.config文件来确认。
如果是这种情况,请安装postcss vscode extension,并按照说明操作:
1.打开命令调色板并选择首选项:打开设置(JSON)
1.添加以下配置:

{
  "emmet.includeLanguages": {
    "postcss": "css"
  }
}

这应该可以修复你的css自动完成,这是我的工作。

iswrvxsc

iswrvxsc3#

当我使用一个基本的style.css文件时,即使在"emmet.includeLanguages":{} CSS中添加了"postcss": "css",Intellisense仍然不起作用。
禁用postcss VSCode扩展允许CSS智能感知为我正常工作。

von4xj4u

von4xj4u4#

如果智能感知不起作用,the official website会说:

故障排除#

如果发现IntelliSense已停止工作,则语言服务可能未运行。请尝试重新启动VS代码,这样应该可以解决问题。如果安装语言扩展后仍缺少IntelliSense功能,请在语言扩展的存储库中打开一个问题。
...
特定语言扩展可能不支持所有VS代码智能感知功能。请查看该扩展的自述文件,以了解支持哪些功能。如果您认为某个语言扩展存在问题,通常可以通过VS Code Marketplace找到该扩展的问题存储库。导航到该扩展的“详细信息”页,然后选择支持链接。
您可能应该尝试:
1.禁用任何可能与此问题有关的扩展。你提到这可能与TailWind扩展有关;尝试禁用或卸载它并查看intellisense是否重新启动。
1.重新启动编辑器。

  1. Filing an issue on their GitHub page(如果它仍然不工作)。
rkttyhzu

rkttyhzu5#

如果您安装了扩展POSTcss,请尝试禁用

vof42yt1

vof42yt16#

我遇到这个问题有一个类似的问题,发现我只需要手动更改语言模式在右下角的CSS而不是后CSS.显然在事后,但只是记录在这里,以防有人还没有尝试过.

tct7dpnv

tct7dpnv7#

我已经在vs代码中安装了这个扩展。CSSHTMLBootstrap智能显示。

HTML中CSS类名的智能感知

k2fxgqgv

k2fxgqgv8#

另一个迟来的答案,但似乎这仍然是一个问题时,使用扩展PostCSS Language Support
通过卸载该扩展并替换为PostCSS Intellisense and Highlighting解决。

相关问题