<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> AFAIU:</p><p>Intellisense:<br />- upside: works immediately on any code, as it’s generating the AST itself, similar to CodeQL.<br />- downside: limited ability to resolve things in precompiler conditionals.</p><p>Clangd:<br />- upside: knows exact types and dead code for your project based on the optional compile time settings you set. <br />- downside: basically useless until you have coaxed the current projects buildsystem to generate a compile_commands.json and built the project once. </p><p>Correct?</p>
Reply