This is the Visual Studio Code extension that enhances clarity of the Kamailio configuration.
This extension provides documentation for Kamailio configuration file items:
- Global parameters
- Core keywords
- Core functions
- Module parameters
- Module functions
- Pseudovariables
- Transformations
The extension is available on VSCode Marketplace: https://marketplace.visualstudio.com/items?itemName=braamsdev.kamailio-hover
The content for this extension was generated from the documentation of the Kamailio project: https://github.com/kamailio/kamailio/ and https://github.com/kamailio/kamailio-wiki and stored as .json files in the project.
Run generator.py
for generating the content. Then copy .json files from tmp
into src/generated
.
I also recommend using the extension for syntax highlighting: https://github.com/miconda/vscode-kamailio-syntax