[英]How to solve CSS intellisense for VSCode not working?
嗯,這很尷尬,基本上,CSS Intellisense 突然停止工作,不確定我是否可以將它與 TailWind Intelissense 擴展的安裝聯系起來,有趣的是它適用於 SCSS 文件,但如果我在 vanilla 中嘗試它 HTML + CSS 項目不起作用。 我用的是Fedora 35,我已經按照官網的建議重啟了編輯器。
我遇到過同樣的問題。 所以,我通過添加解決了它
"files.associations": {
"*.css": "css",
"css": "css"
}
到我的 settings.json 文件。 不知道它是否會幫助你,但無論如何。 祝你好運!
我知道答案有點晚了,但是在使用順風時我遇到了同樣的問題。
鑒於您使用的是順風,很可能您正在使用postcss
,您可以通過檢查postcss.config
文件來確認。
如果是這種情況,請安裝postcss vscode 擴展,並按照說明進行操作:
- 打開命令面板和 select 首選項:打開設置 (JSON)
- 添加以下配置:
{
"emmet.includeLanguages": {
"postcss": "css"
}
}
這應該可以修復您的 css 自動完成功能,這對我有用。
當我使用基本style.css
文件時,即使在“emmet.includeLanguages”中添加"postcss": "css"
"emmet.includeLanguages":{}
CSS Intellisense 仍然不起作用。
禁用 postcss VSCode 擴展允許 CSS Intellisense 為我正常工作。
如果 IntelliSense 不起作用,以下是官方網站所說的:
故障排除#
如果您發現 IntelliSense 已停止工作,則語言服務可能未運行。 嘗試重新啟動 VS Code,這應該可以解決問題。 如果您在安裝語言擴展后仍然缺少 IntelliSense 功能,請在語言擴展的存儲庫中打開一個問題。
…
特定語言擴展可能不支持所有 VS Code IntelliSense 功能。 查看擴展的 README 以了解支持的內容。 如果您認為語言擴展存在問題,通常可以通過VS Code Marketplace找到擴展的問題存儲庫。 導航到擴展的詳細信息頁面和 select支持鏈接。
您可能應該嘗試:
我遇到了類似的問題,發現我只需要手動將右下角的語言模式更改為 CSS 而不是 Post-CSS。 事后看來很明顯,但只是在這里記錄以防萬一有人沒有嘗試過。
另一個遲到的答案,但在使用擴展PostCSS Language Support時,這似乎仍然是一個問題。
通過卸載該擴展並替換為PostCSS Intellisense 和 Highlighting來解決。
按着這些次序:
如果您安裝擴展 POSTcss 嘗試禁用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.