Language server intelligence
A helper program that really understands the language you are writing, so ADCode can offer accurate suggestions, spot mistakes, and know where things are defined.
When you would want it
Without one, an editor is guessing from the shape of the words. With one, it knows.
Where to find it
- All Features → Language server intelligence
- Settings → adcode.language.lspClient
What you get out of it
- Real understanding instead of word-matching: definitions resolve, renames are safe.
- You pick the server version - upgrades happen on your schedule.
- Nothing phones home; the helper runs on your machine, reading your project locally.
How to use it, step by step
- Install your language's language server once, the way its documentation says (for Rust that is rust-analyzer, for TypeScript it is usually already present).
- Open a file in that language - ADCode starts the server automatically.
- Suggestions, go-to-definition, rename, and precise errors upgrade immediately.
- For a language ADCode does not know yet, add its server under Additional language servers - one line, no restart.
Why this beats the usual way
Typical editors bundle their own forks and decide what you get. ADCode speaks the standard protocol and uses the servers you already have - the same intelligence the CLI tools use, with no second copy to maintain.
Find it in Universal Search
Language server intelligence · Languages