Cortex XSOAR VSCode Plugin
Work with Visual Studio Code to edit, validate and format your Cortex XSOAR integrations and automations.
To start using the extension, first of all, install demisto-sdk.
You can also use the XSOAR: Install/Update Demisto-SDK command.
The Cortex XSOAR extension will automatically use the demisto-sdk to lint (code files) and validate (.yml files) your packs.
To control the auto-lints behaviour:
The linters will write its data to the path configured in
If you wish to see the process running (or check why it's failing or not working), change
By default, the extension will automatically save changes made to the integration/automation file made in the webview (opened with XSOAR: Load Integration/Script).
to disable it, change
Contributions are welcome and appreciated. To contribute follow the instructions below and submit a PR.
Before merging any PRs, we need all contributors to sign a contributor license agreement. By signing a contributor license agreement, we ensure that the community is free to use your contributions.
When you open a new pull request, a bot will evaluate whether you have signed the CLA. If required, the bot will comment on the pull request, including a link to accept the agreement. The CLA document is also available for review as a PDF.
Dev Setup Environment