## 事象
[[Neovim]]で[[Tailwind CSS]]がインストールされたプロジェクトをしばらくいじっていると、ファンが大きく周り出してPC本体が熱くなる。プロセスを確認すると[[Tailwind CSS Language Server]]がCPUを10%ほど使用している。
そのまま放置しても改善はせず、該当プロセスを強制的にkillすると収まる。
### 環境
| 対象 | バージョン |
| -------------------------------- | ------------------- |
| [[macOS]] | 15.5 |
| [[Ghostty]] | 1.1.4-main+3e79c4b7 |
| [[Neovim]] | 0.11.2 |
| [[Tailwind CSS Language Server]] | 0.14.16 |
## 原因
不具合ぽい。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://github.githubassets.com/favicons/favicon.svg" />
<span class="link-card-v2-site-name">GitHub</span>
</div>
<div class="link-card-v2-title">
High CPU usage with virtual files in neovim · Issue #1394 · tailwindlabs/tailwindcss-intellisense
</div>
<div class="link-card-v2-content">
What version of VS Code are you using? N/A What version of Tailwind CSS IntelliSense are you using? v0.14.20 Wha ...
</div>
<img class="link-card-v2-image" src="https://opengraph.githubassets.com/51f078c1ca714e38ffc8ad82dd9ebcd050923a9fb933e755cf720357cb1b2182/tailwindlabs/tailwindcss-intellisense/issues/1394" />
<a href="https://github.com/tailwindlabs/tailwindcss-intellisense/issues/1394"></a>
</div>
## 解決方法
[[Tailwind CSS Language Server]]を[v0.14.21](https://github.com/tailwindlabs/tailwindcss-intellisense/releases/tag/v0.14.21)以上にバージョンアップする。
```console
$ mise up npm:@tailwindcss/language-server
Reshimming mise 22.16.0...
mise npm:@tailwindcss/
[email protected] ✓ installed mise uninstall npm:@tailwindcss/
[email protected] ✓ remove ~/.local/share/mise/installs/npm-tailwindcss-language-server/0.14.16
```
以下のPRで修正されている。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://github.githubassets.com/favicons/favicon.svg" />
<span class="link-card-v2-site-name">GitHub</span>
</div>
<div class="link-card-v2-title">
Fix high CPU usage when encountering non-file URI workspaces by thecrypticace · Pull Request #1396 · tailwindlabs/tailwindcss-intellisense
</div>
<div class="link-card-v2-content">
Fixes #1394There are two issues here:Non-file schemes were being treated as if they were file:// URIs and we wer ...
</div>
<img class="link-card-v2-image" src="https://opengraph.githubassets.com/cb5071fb4d1b1adb1da8d2eb840802a1da9e49e6a2ed9acf787a5eba321219a0/tailwindlabs/tailwindcss-intellisense/pull/1396" />
<a href="https://github.com/tailwindlabs/tailwindcss-intellisense/pull/1396"></a>
</div>