Tailwind CSS IntelliSens
#
Tailwind CSS IntelliSens
是一個VSCode
插件,用來做語法提示和自動補全。屬於必裝插件。
https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss
把經常遇到問題羅列如下:
1、需要空格才能觸發自動補全#
.vscode/settings.json
中如下配置,即可解決
"editor.quickSuggestions": {
"strings": true
},
2、自定義自動補全觸發時機#
插件默認用戶在寫className=xxx
的時候會觸發自動補全,但是有時候我們會把通用的className
封裝起來,就比如說封裝到一個js
對象裡面。可以在settings.json
中通過配置 tailwindCSS.experimental.classRegex
來解決問題
"tailwindCSS.experimental.classRegex": [
["cn\\(([^)]*)\\)", "[\"'`]([^\"'`]*)[\"'`]"]
]
更多的自定義規則可參考: https://github.com/paolotiu/tailwind-intellisense-regex-list#classnames
效果如下: