入门
在使用 Tailwind CSS 时改善开发者体验的工具。
Tailwind CSS 使用了类似 @theme、@variant 和 @source 的自定义 CSS 语法,在某些编辑器中,这可能会触发警告或错误,因为这些规则未被识别。
如果你在使用 VS Code,我们官方的 Tailwind CSS IntelliSense 插件包含了一个专用的 Tailwind CSS 语言模式,支持 Tailwind 使用的所有自定义 at-rules 和函数。
在某些情况下,如果你的编辑器对 CSS 文件中预期的语法非常严格,可能需要禁用原生的 CSS 检查/验证。
Cursor 是一款原生 AI 代码编辑器,具有上下文感知自动补全和内置编码助手等功能。由于它支持 VS Code 扩展,你已经熟悉的所有 Tailwind CSS 工具都可以直接使用——包括我们官方的 Tailwind CSS IntelliSense 扩展和用于类排序的 Prettier 插件。
查看并下载 Cursor。
Zed 是一款快速、现代的代码编辑器,从零开始为前沿开发流程设计,包括使用 AI 进行智能编辑。它内置了对 Tailwind CSS 自动补全、代码检查和悬停预览的支持,无需安装和配置单独的扩展程序。它还与 Prettier 紧密集成,因此我们的官方 Prettier 插件 在安装后可以与 Zed 无缝协作。
查看 Zed 并了解更多关于 它如何与 Tailwind CSS 配合使用。
官方的 Tailwind CSS IntelliSense 扩展增强了 Visual Studio Code 的 Tailwind 开发体验,为用户提供了自动补全、语法高亮和代码检查等高级功能。
了解更多信息,请查看项目 在 GitHub 上,或者 在 Visual Studio Code 中添加它 开始使用。
我们为 Tailwind CSS 维护了一个官方的 Prettier 插件,自动按照我们 推荐的类顺序 排序类名。
它可以无缝兼容自定义的 Tailwind 配置,而且由于它只是一个 Prettier 插件,所以只要 Prettier 能用的地方它都能用——包括所有主流编辑器和 IDE,当然也包括命令行。
<!-- 之前 --><button class="text-white px-4 sm:px-8 py-2 sm:py-3 bg-sky-700 hover:bg-sky-800">提交</button><!-- 之后 --><button class="bg-sky-700 px-4 py-2 text-white hover:bg-sky-800 sm:px-8 sm:py-3">提交</button>查看插件 在 GitHub 上 了解更多信息并开始使用。
JetBrains IDE,比如 WebStorm、PhpStorm 等,支持在你的 HTML 中提供智能的 Tailwind CSS 完成。