
Cursorエディタの設定-Tailwind CSS 公式プラグインの設定
Tailwind CSSを快適に利用するための公式プラグインの導入についてのまとめ
初回公開日
最終更新日
Next.jsのインストール時にTailwind CSS v4がデフォルトで入るようになりました(2025年7月3日現在)。
「Cursor」エディタでTailwind CSS v4を快適に利用するため、Tailwind CSS公式のプラグインを2つ導入したので、その記録を残します。
といっても基本は、Tailwind CSS公式サイトのエディタ設定ページで説明してくれている通りに進めるだけです。
1.Tailwind CSS IntelliSenseの導入
これは、私のような初心者には不可欠なプラグインです。うろおぼえのCSSを例えば
font
と入力するとつづけて入力するべき候補をコンテキストメニューとしてピックアップしてくれます。これがないと、いちいち公式サイトのドキュメントを漁らないとならないので、その手間が省けるありがたいツールです。インストール手順
これは普通に「拡張機能」として提供されていますので、「拡張機能」マークをクリックするか、Cursorメニューの「表示」-「拡張機能」をクリックします。
左上の検索窓から
Tailwind CSS IntelliSense
を検索して検索結果のおそらくは一番上に表示される「Tailwind CSS IntelliSense」をクリックして、Cursorにインストールします。下記のキャプチャーはすでにイントール済みではありますが、こんな感じです。

まあ、もうこれで設定候補とかはリストアップしてくれるようになるのですが、もう一点、大事なポイントがありました。
警告が出た・・
Next.jsを
npx create-next-app@latest
でいれて、global.css
を参照するといきなりワーニングがでます。
「えっ」てなりました。「まだ、何もしていないのに。。」と。まあ 、何もしていないからこうなっているのですが。これは、この段階だとCursorエディタが普通のCSSしか認識できていないので、Tailwind CSS v4の独自仕様を理解できていないことが原因です。
拡張機能に表示される「Tailwind CSS IntelliSense」の内容をスクロールすると記載があります。「推奨設定」ってやつです。

推奨設定を追加
そこで、Cursorメニューの「Cursor」-「基本設定」-「設定」をクリックします。
検索窓に
files.associations
と入力して検索すると、設定項目が表示されるので、「項目を追加」ボタンをクリックして下記のように*css:tailwindcss
を設定します。
これで先程の
global.css
のワーニングは消えました。一応、同様にしてもう一つの推奨設定editor.quickSuggestions
もやっておきます。strings
項目をon
に変更します。

これで、Tailwind CSS IntelliSenseのインストールと設定は完了です。
2.prettier-plugin-tailwindcssの導入
これはCSSの順番を推奨順に並べ替えてくれるプリティアです。初心者にはかなりありがたいものです。Tailwind CSS v4に限ったプリティアではありませんので、v3.5とかを利用する場合でも効果があります。
npmでインストール
これは一旦、ターミナルで作業します。手順は下記にもあります。
インストールしたいプロジェクトディレクトリへ移動して、コマンドを実行します。
zsh
1npm install -D prettier prettier-plugin-tailwindcss
install -D
となっているのは、「開発依存(devDependencies)としてパッケージをインストールする」ことを意味しています。prettier や eslint、@types/* などは 開発中だけ使うツール であり、本番環境(production)では不要です。本番ビルドを小さく、軽量に保つためにも、こうした開発専用ツールは -D
で入れるのが正解です。.prettierrc を作成
インストールが完了したら、プロジェクトディレクトリ直下に「.prettierrc」という名称のファイル作成します。そのファイルに下記のように記述して保存します。
json : .prettierrc
1{
2 "plugins": ["prettier-plugin-tailwindcss"]
3}
こんな感じです。

Prettier 拡張機能を設定
もし、まだCursorエディタでフォーマッターを利用していない場合は拡張機能から
Prettier - Code formatter
をインストールします。
prettier-plugin-tailwindcss
はいわばルール設定が記述されているので、エディタ側でこれを利用するには別途フォーマッターが必要です。
ちなみに、
Prettier ESLint
というやつも試したのですが、これだとprettier-plugin-tailwindcss
は反応してくれませんでした。あとは、
Prettier - Code formatter
の設定を行います。
Cursorメニューの「Cursor」-「基本設定」-「設定」をクリックします。format
で検索をします。
上記のように、
Editor: Default Formatter
の項目でPrettier - Code formatter
を選択、Editor: Format On Save
の項目にチェックを入れます。これでファイルセーブする度にCSSの指定順が整理されます。快適です。
以上でTailwind CSS公式プラグインをCursorで利用する方法は終わりです。
Next.jsのインストール方法はこちらで詳しく...
この記事の執筆・編集担当
DE
松本 孝太郎
DELOGs編集部/中年新米プログラマー
ここ数年はReact&MUIのフロントエンドエンジニアって感じでしたが、Next.jsを学んで少しずつできることが広がりつつあります。その実践記録をできるだけ共有していければと思っています。
▼ 関連記事
はじめてのPlaywright-"録画"で体験する E2E テスト入門
ボタンをクリックしているだけで、テストが自動生成。『壊れてないか?』を毎回手動で確かめる作業とおさらば
2025/7/15公開

GitHub設定編:最小構成の CI を動かすまで
GitHub Actions を使った CI(継続的インテグレーション)の最小構成 を体験
2025/7/10公開

Git基本コマンド10選 -はじめてのバージョン管理で開発を加速
これからGitを使い始めるフロントエンド/バックエンド開発者向けに少しだけGitコマンドをDeep Dive
2025/7/9公開

GitHub超入門-アカウント作成から初pushまでゆっくりガイド
GitHubは「見るだけ。DLするだけ」からの卒業を目指して、利用しながら理解する第一歩の記録
2025/7/7公開
