and not include any documentation about how to use them. Its purpose is to display what it can do and display well inside:
- https://github.com/ansible/vscode-ansible
- https://marketplace.visualstudio.com/items?itemName=redhat.ansible
- https://open-vsx.org/extension/redhat/ansible
- vscode internal extension browser
Full size of the page should not be more than two screens long. Use only one video on this page. --
Ansible VS Code Extension
The Ansible extension for Visual Studio Code streamlines Ansible development by providing an integrated, feature-rich environment tailored for automation workflows. It offers features such as syntax highlighting, linting, intelligent code completion, and AI-assisted suggestions via Ansible Lightspeed.
With support for multi-root workspaces, containerized execution environments, and extensive configuration options, the extension enhances productivity and ensures consistent code quality for both individual and team-based projects. This extension adds language support for Ansible in Visual Studio Code and OpenVSX by using the ansible-language-server.
Please visit vscode-ansible documentation website for any instructions about installation, configuration and usage, including on how to contribute to it.
Features
- Ansible language server support with: [syntax highlighting], [validation],
[linting], [auto-completion], [documentation reference], [go to definition].
- Interactive [walkthroughs] for most common actions
- [Content Creation Tools]
- [LightSpeed] support for AI-assisted code completion
[auto-completion]: https://docs.ansible.com/projects/vscode-ansible/#smart-autocompletion [syntax highlighting]: https://docs.ansible.com/projects/vscode-ansible/#syntax-highlighting [linting]: https://docs.ansible.com/projects/vscode-ansible/#integration-with-ansible-lint [validation]: https://docs.ansible.com/projects/vscode-ansible/#validation [documentation reference]: https://docs.ansible.com/projects/vscode-ansible/#documentation-reference [go to definition]: https://docs.ansible.com/projects/vscode-ansible/#jump-to-module-code [walkthroughs]: https://docs.ansible.com/projects/vscode-ansible/#interactive-walkthroughs [Content Creation Tools]: https://docs.ansible.com/projects/vscode-ansible/#content-creation-tools [LightSpeed]: https://docs.ansible.com/projects/vscode-ansible/#ansible-lightspeed
Contribution hints
- Do not use env FOO=BAR command as this does not work on Windows. When
adding new code prefer portable one that works on all platforms.