Dispose all registrations, the workspace tracker, and analyzers.
Monaco DefinitionProvider implementation.
Optionaltoken: CancellationTokenLikeRegister this provider with Monaco for a language.
A disposable that unregisters just this registration.
Add or replace the analyzer used for a language.
Go-to-definition provider for Monaco Editor.
pythonresolves through a scope-aware tree-sitter analyzer.typescript/javascriptdelegate to Monaco's built-in TypeScript language service, contributing only the lazy-file-loading fallback.The host passes its own
monaconamespace, which keeps the library free of a bundled monaco copy and the duplicate-instance hazard that comes with it.Example