VSCode is a very powerful code editor for developers. It supports extensions, that are useful for development with Ansible, GitHub, Kubernetes and more. Most code is Open Source and there are also options to use VSCode as fully Open Source editor.
- Open Source / free
- powerful enough for many coders
- exentendable with extensions
- very good support for Ansible, Kubernetes and GitHub
- Site: https://code.visualstudio.com/
- Docs: https://code.visualstudio.com/docs
- Extensions: https://marketplace.visualstudio.com/VSCode
- VSCodium: https://vscodium.com/
- Extension marketplace
- cross platform for Linux, Windows and macOS
- lightweight (compared to full-fledged IDEs)
- built-in Git
There is no exact wrong or right using an editor. Customize it to your needs and liking and use it however you want. It is also recommended to look at the Getting Started Videos.
VSCode provides lots of integrations (so called extensions) to interact with GitHub and many other services. You are free to try these out and suggest useful extensions for others.