{"repo":"swyddfa/esbonio","free":true,"listed":false,"github":"https://github.com/swyddfa/esbonio","clone":"git clone https://github.com/swyddfa/esbonio.git","description":"A language server for working with Sphinx projects.","language":"Python","stars":182,"topics":["sphinx","sphinx-extension","language-server","esbonio"],"license":null,"category":"dev-tools","readme_excerpt":"Esbonio esbonio - (v.) to explain [reStructuredText]: https://docutils.sourceforge.io/rst.html [Sphinx]: https://www.sphinx-doc.org/en/master/ [Language Server]: https://langserver.org/ Esbonio aims to make it easier to work with [Sphinx] by providing a [Language Server] to enhance your editing experience. The Esbonio project is made up from a number of sub-projects lib/esbonio/ - A Language Server for Sphinx projects. The language server 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 language server provides the following features. Completion Diagnostics Goto Definition Goto Implementation Document Links Document & Workspace Symbols Hover code/ - A VSCode extension for editing Sphinx projects VSCode Marketplace This extension integrates the esbonio language server into VSCode, it's primary goal is to expose all of the features provided by the language server and serve as a reference for integrating esbonio into other editors. Features that cannot be implemented primarily within the language server itself are out of scope for this extension. For that reason, the Esbonio extension tries to integrate into the wider VSCode ecosystem where possible. Dependent Extensions Esbonio relies on the following extensions - The offical P","default_branch":null,"files":null,"tree":[],"storefront":"/r/swyddfa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/swyddfa/esbonio/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}