This Visual Studio Code extension provides an outline view for RelaxNG documents. Please note that RelaxNG support is partial, and this is an alpha version of the plugin.
- Displays an outline for RelaxNG files.
- Allows navigation to specific nodes in the RelaxNG document.
- Provides commands to copy node paths.
- Enables navigation to the corresponding node in the outline based on the cursor position.
- Includes optional synchronization of cursor position and selection in the outline.
- Open the Extensions view in Visual Studio Code.
- Search for "RelaxNG outline".
- Click "Install".
- Open a RelaxNG file in Visual Studio Code.
- The outline view will automatically display the structure of the RelaxNG document.
- Use the synchronization feature to keep the outline selection and cursor position in sync.
- Partial support for RelaxNG syntax.
- This is an alpha version, so expect some bugs and incomplete features.
Contributions are welcome! Please submit issues and pull requests on the GitHub repository.
This extension is licensed under the MIT License.