# IDE integrations

Code Quality helps you shorten the feedback loop by integrating with your favorite IDEs and code editors.

### How it works

Code Quality runs [a daemon](https://docs.trunk.io/code-quality/overview/broken-reference) that looks for files that change in real time and lints the changes using the same tools and configuration as running `trunk check`. With LSP support, you will get instant feedback on your code changes as you write.

### Supported IDEs

<table data-column-title-hidden data-view="cards"><thead><tr><th></th><th data-hidden></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-type="checkbox"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>VS Code</td><td></td><td></td><td><a href="https://577236045-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F61Ep9MrYBkJa0Yq3zS1s%2Fuploads%2Fgit-blob-6a514c8cf0a4be039f32545b4604a6a7ecf2ad41%2FVSCode.svg?alt=media&#x26;token=4bea138f-7556-4910-9c43-8eb108831a54">VSCode.svg</a></td><td>false</td><td><a href="ide-integration/vscode">vscode</a></td></tr><tr><td>Neovim</td><td></td><td></td><td><a href="https://577236045-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F61Ep9MrYBkJa0Yq3zS1s%2Fuploads%2Fgit-blob-7ddd851cf9957a3e44d9f8e5e1d30f3b2d143ce6%2Fneo_vim.svg?alt=media">neo_vim.svg</a></td><td>false</td><td><a href="ide-integration/neovim">neovim</a></td></tr><tr><td>GitHub Codespaces</td><td></td><td></td><td></td><td>false</td><td><a href="ide-integration/github-codespaces">github-codespaces</a></td></tr></tbody></table>
