
Language server
class="…"/id="…" autocomplete and jump-to-definition in HTML/PHP templates resolve against linked stylesheets and inline <style> blocks, see Language Intelligence for that feature generally.
Performance
intelephense holds the full workspace symbol index in memory and can range from ~300MB to ~1GB depending on project size (a largevendor/ tree is usually the bulk of it); the swing is its garbage collector reclaiming memory between analysis passes. This is intelephense’s memory-for-speed tradeoff, not overhead from Coder itself.
If you need to bound it:
- Exclude heavy directories from indexing (e.g.
vendor/), the biggest lever; you keep autocomplete for your own code and lose only deep navigation into library internals. - Use phpactor instead of intelephense, lighter footprint, though weaker at cross-file variable resolution.
Debugger
See Debugger for the debugger UI itself.