Compare the extension API capabilities of VS Code and JetBrains IDEs when developing internal developer tooling that requires real-time AST parsing.
Download run
Fan-out diagram
The searches the AI actually ran for this prompt.
SEED QUERY
Compare the extension API capabilities of VS Code and JetBrains IDEs when developing internal developer tooling that requires real-time AST parsing.
3 real searches · 1 real-search pass
VS Code extension API TextDocument onDidChangeTextDocument language server incremental synchronization official documentationGoogle ↗
OBSERVED
JetBrains IntelliJ Platform PSI AST tree read actions plugin SDK official documentationGoogle ↗
OBSERVED
VS Code Language Server Protocol semantic tokens diagnostics official docsGoogle ↗
OBSERVED
Badge and edge weight = share of passes that produced the query. Hover a query for its intent and routing format.
Query classes
Google's semantic query class for every sub-query: what kind of answer each search is after, simulated vs real.
Classifying 3 queries…
Searches and sources
ChatGPT3 real searches · gpt-6
VS Code extension API TextDocument onDidChangeTextDocument language server incremental synchronization official documentation Google ↗
JetBrains IntelliJ Platform PSI AST tree read actions plugin SDK official documentation Google ↗
VS Code Language Server Protocol semantic tokens diagnostics official docs Google ↗
- Language Server Extension Guide · code.visualstudio.com
- vscode-docs/api/language-extensions/language-server-extension-guide.md at main · microsoft/vscode-docs · github.com
- Implementing Parser and PSI · plugins.jetbrains.com
- Implementing Parser and PSI · plugins.jetbrains.com
- Threading Model · plugins.jetbrains.com
- Indexing and PSI Stubs · plugins.jetbrains.com
Queries
3 queries · click a column to sort
| Query / type | Search | Intent | Query class | Routing format | Cluster | Freq ↓ | Weight |
|---|---|---|---|---|---|---|---|
VS Code extension API TextDocument onDidChangeTextDocument language server incremental synchronization official documentation OBSERVED | Google ↗ AI Mode ↗ | — | — | — | — | 1x of 1 | |
JetBrains IntelliJ Platform PSI AST tree read actions plugin SDK official documentation OBSERVED | Google ↗ AI Mode ↗ | — | — | — | — | 1x of 1 | |
VS Code Language Server Protocol semantic tokens diagnostics official docs OBSERVED | Google ↗ AI Mode ↗ | — | — | — | — | 1x of 1 |