Esbonio¶
esbonio – (v.) to explain
Esbonio is a Language Server for Sphinx documentation projects.
Esbonio aids the writing process by resolving references, providing completion suggestions and highlighting errors. It ensures your local build is always up to date, allowing you to preview your changes in (almost!) real-time. The server itself can even be extended to better suit the needs of your project.
The primary goal of Esbonio is to reduce the friction that comes from trying to remember the specifics of a markup language, so that you can focus on your content and not your tooling.
Using Esbonio for the first time within VSCode.
Short, focused guides on how to achieve a specific outcome with Esbonio
Configuration options, API documentation, architecture diagrams and more.
Guides on integrating Esbonio with other text editors.
Documentation on extending the language server