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
効果は以下の通りです: