<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Etagen auf cbrueggenolte.de</title>
    <link>https://cbrueggenolte.de/tags/etagen/</link>
    <description>Neueste Beiträge in Etagen auf cbrueggenolte.de</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>de-DE</language>
    <managingEditor>96ca5227@cbrueggenolte.de (cbrueggenolte.de)</managingEditor>
    <webMaster>96ca5227@cbrueggenolte.de (cbrueggenolte.de)</webMaster>
    <copyright>2018-2026 cbrueggenolte</copyright>
    <lastBuildDate>Thu, 24 Jul 2025 00:00:00 +0200</lastBuildDate>
    <atom:link href="https://cbrueggenolte.de/tags/etagen/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Tailwind CSS v4 IntelliSense für `.eta`-Dateien in VS Code aktivieren</title>
      <link>https://cbrueggenolte.de/tailwind-css-v4-intellisense-fuer-eta-dateien-in-vs-code-aktivieren/</link>
      <pubDate>Thu, 24 Jul 2025 00:00:00 +0200</pubDate><author>96ca5227@cbrueggenolte.de (cbrueggenolte.de)</author>
      <guid>https://cbrueggenolte.de/tailwind-css-v4-intellisense-fuer-eta-dateien-in-vs-code-aktivieren/</guid>
      <description>&lt;p&gt;Mit der Veröffentlichung von &lt;strong&gt;Tailwind CSS v4&lt;/strong&gt; hat sich einiges geändert – unter anderem die Art, wie Konfiguration und Styles gehandhabt werden. Wenn du &lt;code&gt;.eta&lt;/code&gt;-Dateien (&lt;a href=&#34;https://eta.js.org/&#34;&gt;eta&lt;/a&gt;-Templates) verwendest, bekommst du möglicherweise &lt;strong&gt;keine IntelliSense-Unterstützung&lt;/strong&gt; in VS Code. Hier zeige ich dir, wie du das behebst.&lt;/p&gt;&#xA;&lt;h2 id=&#34;voraussetzungen&#34;&gt;Voraussetzungen&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;VS Code&lt;/strong&gt; installiert&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Tailwind CSS v4&lt;/strong&gt; korrekt eingerichtet&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Tailwind CSS IntelliSense Extension&lt;/strong&gt; installiert&#xA;👉 &lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss&#34;&gt;Hier herunterladen&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;schritt-1-vscodesettingsjson-konfigurieren&#34;&gt;Schritt 1: &lt;code&gt;.vscode/settings.json&lt;/code&gt; konfigurieren&lt;/h2&gt;&#xA;&lt;p&gt;Erstelle oder bearbeite die Datei &lt;code&gt;.vscode/settings.json&lt;/code&gt; in deinem Projektordner und füge Folgendes hinzu:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Mit der Veröffentlichung von <strong>Tailwind CSS v4</strong> hat sich einiges geändert – unter anderem die Art, wie Konfiguration und Styles gehandhabt werden. Wenn du <code>.eta</code>-Dateien (<a href="https://eta.js.org/">eta</a>-Templates) verwendest, bekommst du möglicherweise <strong>keine IntelliSense-Unterstützung</strong> in VS Code. Hier zeige ich dir, wie du das behebst.</p>
<h2 id="voraussetzungen">Voraussetzungen</h2>
<ul>
<li><strong>VS Code</strong> installiert</li>
<li><strong>Tailwind CSS v4</strong> korrekt eingerichtet</li>
<li><strong>Tailwind CSS IntelliSense Extension</strong> installiert
👉 <a href="https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss">Hier herunterladen</a></li>
</ul>
<hr>
<h2 id="schritt-1-vscodesettingsjson-konfigurieren">Schritt 1: <code>.vscode/settings.json</code> konfigurieren</h2>
<p>Erstelle oder bearbeite die Datei <code>.vscode/settings.json</code> in deinem Projektordner und füge Folgendes hinzu:</p>





<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-json" data-lang="json"><span class="line"><span class="ln">1</span><span class="cl"><span class="p">{</span>
</span></span><span class="line"><span class="ln">2</span><span class="cl">  <span class="nt">&#34;tailwindCSS.includeLanguages&#34;</span><span class="p">:</span> <span class="p">{</span>
</span></span><span class="line"><span class="ln">3</span><span class="cl">    <span class="nt">&#34;eta&#34;</span><span class="p">:</span> <span class="s2">&#34;html&#34;</span>
</span></span><span class="line"><span class="ln">4</span><span class="cl">  <span class="p">},</span>
</span></span><span class="line"><span class="ln">5</span><span class="cl">  <span class="nt">&#34;tailwindCSS.experimental.configFile&#34;</span><span class="p">:</span> <span class="s2">&#34;src/styles/styles.css&#34;</span>
</span></span><span class="line"><span class="ln">6</span><span class="cl"><span class="p">}</span></span></span></code></pre></div><ul>
<li><code>includeLanguages</code>: Sagt VS Code, dass <code>.eta</code>-Dateien wie HTML behandelt werden sollen.</li>
<li><code>experimental.configFile</code>: Zeigt auf deine zentrale Tailwind-CSS-Datei (z. B. <code>styles.css</code>), in der du Tailwind importierst.</li>
</ul>
<hr>
<h2 id="schritt-2-tailwind-in-stylescss-importieren">Schritt 2: Tailwind in <code>styles.css</code> importieren</h2>
<p>In Tailwind v4 sieht deine zentrale CSS-Datei typischerweise so aus:</p>





<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-css" data-lang="css"><span class="line"><span class="ln">1</span><span class="cl"><span class="p">@</span><span class="k">import</span> <span class="s2">&#34;tailwindcss&#34;</span><span class="p">;</span></span></span></code></pre></div><p>Optional kannst du auch Plugins oder Custom Styles hinzufügen:</p>





<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-css" data-lang="css"><span class="line"><span class="ln">1</span><span class="cl"><span class="p">@</span><span class="k">import</span> <span class="s2">&#34;tailwindcss&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="ln">2</span><span class="cl"><span class="p">@</span><span class="k">import</span> <span class="s2">&#34;./custom.css&#34;</span><span class="p">;</span></span></span></code></pre></div><hr>
<h2 id="schritt-3-tailwindconfigjs-anpassen">Schritt 3: <code>tailwind.config.js</code> anpassen</h2>
<p>Stelle sicher, dass deine <code>.eta</code>-Dateien im <code>content</code>-Array enthalten sind:</p>





<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-js" data-lang="js"><span class="line"><span class="ln">1</span><span class="cl"><span class="kr">export</span> <span class="k">default</span> <span class="p">{</span>
</span></span><span class="line"><span class="ln">2</span><span class="cl">  <span class="nx">content</span><span class="o">:</span> <span class="p">[</span><span class="s2">&#34;./views/**/*.eta&#34;</span><span class="p">,</span> <span class="s2">&#34;./src/**/*.js&#34;</span><span class="p">],</span>
</span></span><span class="line"><span class="ln">3</span><span class="cl">  <span class="nx">theme</span><span class="o">:</span> <span class="p">{</span>
</span></span><span class="line"><span class="ln">4</span><span class="cl">    <span class="nx">extend</span><span class="o">:</span> <span class="p">{},</span>
</span></span><span class="line"><span class="ln">5</span><span class="cl">  <span class="p">},</span>
</span></span><span class="line"><span class="ln">6</span><span class="cl">  <span class="nx">plugins</span><span class="o">:</span> <span class="p">[],</span>
</span></span><span class="line"><span class="ln">7</span><span class="cl"><span class="p">};</span></span></span></code></pre></div><hr>
<h2 id="schritt-4-vs-code-neu-starten">Schritt 4: VS Code neu starten</h2>
<p>Nach den Änderungen solltest du <strong>VS Code neu starten</strong>, damit die IntelliSense-Erweiterung die neuen Einstellungen erkennt. Das ist nicht immer erforderlich, aber in diesem Fall ist es ratsam.</p>
<hr>
<p>Jetzt solltest du in <code>.eta</code>-Dateien:</p>
<ul>
<li>Autovervollständigung für Tailwind-Klassen erhalten</li>
<li>Hover-Informationen und Vorschauen sehen</li>
<li>Fehler bei ungültigen Klassen erkennen</li>
</ul>
<hr>
<p>Viel Spaß beim Coden mit Tailwind v4 und Eta! 🎨✨</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
