Note
THIS EXTENSION IS DEPRECATED AND UNMAINTAINED. PLEASE TRY THE NEW EXTENSION ubCode.
Sphinx-Needs is a Sphinx extension to write documentation.
This Sphinx-Needs-VSCode extension aims to bring an enhanced experience for editing Sphinx-Needs projects when using VSCode.
It provides language features like code completion, goto definition, and hover.
-
Install the Sphinx-Needs-VSCode extension.
-
Config workspace settings of needsJson and srcDir, to specify the needs JSON path and source directory of your Sphinx-Needs project.
-
Open
.vscode/settings.json
, and specify the path: -
Open any .rst file to activate the extension.
Code Completion:
Hover:
Goto Definition:
Find References:
ID Selection:
ID Auto Generation:
Sphinx-Needs Views:
Sphinx-Needs Current Explorer View