GoLand 2026.1 Help

Tailwind CSS

GoLand は Tailwind CSS と連携し、 Tailwind CSS 構文サポート 、Tailwind CSS クラス名の補完、CSS 関数やディレクティブ、ホバー時の CSS 結果プレビュー、Tailwind CSS 専用インスペクションを提供します。

GoLand の Tailwind CSS サポートは、Tailwind CSS パッケージを検出し、パッケージのバージョンに基づいて Tailwind CSS 固有のプロジェクト構成を検索する Tailwind CSS Language Server によって提供されています:

  • Tailwind CSS 4 では、言語サーバーは @import "tailwindcss" ディレクティブを含む CSS ファイルを探します。

  • Tailwind CSS 3 では、言語サーバーは tailwind.config.js ファイルを探します。

GoLand には Tailwind CSS 言語サーバーが同梱されています。 ただし、最新のサーバーバージョンをダウンロードし、 Tailwind CSS 言語サーバーを構成する に記載されているように 設定 | 言語 & フレームワーク | スタイルシート | Tailwind CSS ページでそのパスを指定して、言語サーバーを最新の状態に保つことをお勧めします。

始める前に

  1. お使いのコンピューターに Node.js(英語) がインストールされていることを確認してください。 ローカル Node.js インタープリターの構成Linux 用 Windows サブシステムで Node.js を使用リモート Node.js ランタイムの構成の手順に従って、プロジェクトで Node.js ランタイムを設定してください。

  2. 設定 | プラグイン ページの インストール済み タブで、 CSS および Tailwind CSS のバンドルプラグインが有効化されていることを、 プラグインの管理 の説明に従って確認してください。

  3. tailwindcss パッケージが package.json の依存関係としてリストされていること、およびプロジェクトが CSS ファイル (TailwindCSS 4) または tailwind.config.js (TailwindCSS 3) ファイルの @import "tailwindcss" ディレクティブを介して正しく構成されていることを確認します。

    または、 以下の説明に従ってTailwind CSS をインストールして構成します。

Tailwind CSS をインストールして設定する

TailwindCSS 公式 Web サイト(英語)の詳細な手順についてはこちらを参照してください。

  1. 埋め込み ターミナルAlt+F12 )を開いて、次のように入力します。

    npm install -D tailwindcss
  2. Tailwind CSS を使用する CSS ファイルを開き、次の インポート ステートメントを追加します。

    @import "tailwindcss";
  3. Tailwind CSS Language Server を再起動します。 これを行うには、ステータスバーの 言語サービス ウィジェット(アイコンは the Language Services widget または the Language Services widget )をクリックし、 Tailwind CSS の横にある the Restart Service icon をクリックします。

    Tailwind CSS サーバーを再起動する
  4. HTML ファイルを開き、 <head></head> タグに CSS ファイルへのリンクを追加します(例: <link href="/src/styles.css" rel="stylesheet">)。

Tailwind CSS 言語サーバーを構成する

GoLand の Tailwind CSS サポートは、Tailwind CSS パッケージを検出し、パッケージのバージョンに基づいて Tailwind&#xa0;CSS 固有のプロジェクト構成を検索する Tailwind&#xa0;CSS Language Server によって提供されています:

  • Tailwind CSS 4 では、言語サーバーは @import "tailwindcss" ディレクティブを含む CSS ファイルを探します。

  • Tailwind CSS 3 では、言語サーバーは tailwind.config.js ファイルを探します。

GoLand には Tailwind&#xa0;CSS 言語サーバーが同梱されています。 ただし、言語サーバーを最新の状態に保つことをお勧めします。

デフォルトの Tailwind CSS 構成オプションをカスタマイズすることもできます。

  1. @tailwindcss/ 言語サーバーパッケージ(英語)の最新バージョンをグローバルにインストールします。 これを行うには、組み込みの ターミナルAlt+F12 )を開き、次のように入力します。

    npm install -g @tailwindcss/language-server
  2. 設定 ダイアログ(Ctrl+Alt+S )を開き、 設定 | 言語 & フレームワーク | スタイルシート | Tailwind CSS に進みます。

  3. 言語サーバー フィールドに、 @tailwindcss/language -server パッケージへのパスを指定します。

  4. 必要に応じて、デフォルトの Tailwind CSS 構成オプション(英語)をカスタマイズします。 例: クラス補完を提供する HTML 属性(英語)リストを調整したり、実験的な 正規表現形式(英語)を使用して補完をトリガーする追加の場所を指定したりすることができます。

    構成 領域で、プロパティを更新して構成オプションを追加します。

完全な Tailwind CSS クラス

Tailwind CSS 言語サーバーは、HTML や CSS ファイル内の @適用 ディレクティブの後、JavaScript 文字列リテラルなど、さまざまなコンテキストで Tailwind CSS クラスの自動補完機能を提供します。 補完リストでは、言語サーバーからの提案は the Tailwind CSS icon でマークされ、 the Class icon はプロジェクトですでに使用されているクラスからの提案を示します。

補完リスト — サーバーとプロジェクトからの提案

結果の CSS をプレビューする

HTML や CSS ファイル内の Tailwind&#xa0;CSS クラスにマウスオーバーすると、GoLand が結果の CSS プレビューを表示する ドキュメント ポップアップを表示します。 ツールウィンドウでプレビューを表示するには、 「その他」アイコン をクリックし、 ドキュメントツールウィンドウに表示 を選択します。

CSS プレビュー

コードを完了すると、プレビューは ドキュメント ポップアップ(Ctrl+Q )にも表示されます。

コードの完成中に結果の CSS をプレビューする

.slim、.haml、その他のファイルでの Tailwind CSS サポート

GoLand は .slim .haml .jte .kte など、他のファイルタイプ内でも Tailwind&#xa0;CSS クラスの補完を提供できます。

  1. Ctrl+Alt+S を押して設定を開き、 言語 & フレームワーク | スタイルシート | Tailwind CSS を選択します。

  2. includeLanguages プロパティに、Tailwind CSS クラスの補完を取得したいコンテキストを追加します。 以下の形式を使用してください。

    • "slim": "slim"

    • "haml": "haml"

    • "jte": "html"

    • "kte": "html"

  3. Slim テンプレートと .haml ファイルで Tailwind CSS クラス補完を有効にするには、 emmetCompletions プロパティを true に設定します。

    補完用のカスタムコンテキストを追加する

トラブルシューティング

Tailwind CSS 固有のコーディング支援が受けられなくなった場合は、次のいずれかの理由が考えられます。

Tailwind CSS 言語サーバーが古くなっています

上記の説明に従って、 Tailwind CSS 言語サーバーの最新バージョンをインストールします。

@import 'tailwindcss' が記述された CSS ファイルが破損しています

@import 'tailwindcss' を含む CSS ファイルが破損している場合、サーバーの初期化が失敗する可能性があります。 その場合、ステータスバーと Tailwind&#xa0;CSS 項目の横にエラーインジケーター an Error icon が表示されます。

ステータスバーにエラーインジケータが表示されます

問題を解決するには:

  1. @import "tailwindcss" 以外のすべてをコメントアウトし、CSS ファイルを保存して、サーバーを再起動してください。

  2. コメントを削除し、ファイルを保存し、問題のあるフラグメントが見つかるまで段階的にサーバーを再起動します。

Tailwind CSS 言語サーバーが起動しません

このようなエラーが発生すると、ステータスバーの 言語サービス ウィジェットと Tailwind&#xa0;CSS 項目に an Error icon のマークが付きます。

Tailwind CSS 言語サーバーエラー

このようなエラーは、多くの場合、Node.js の設定が間違っていることが原因です。 この問題を解決するために:

  1. Ctrl+Alt+S を押して設定を開き、 言語 & フレームワーク | JavaScript ランタイム を選択します。

  2. 推奨ランタイム フィールドで Node.js が選択されていることを確認してください。

  3. Node.js ランタイムへのパスが正しいことを確認してください。

Node.js インタープリターの設定の詳細を参照してください。

2026 年 5 月 22 日