Summary
In this chapter, we learned how to create custom extensions in VS Code. We started off by setting up the environment and moved on to creating our first extension using TypeScript
. We then created a code snippet extension for the K8s objects, which will come in handy since the YAML
file for the K8s deployment is very specific in terms of indentations. Finally, we created a simple theme extension and explored how it can be used to change the theme of your VS code environment.
You are now able to understand the extension framework in detail and have gained the knowledge necessary to create your own extensions. You have also learned how the VS Code Extension Generator along with Yeoman can be used to quickly scaffold your project. You can also now differentiate between the different types of extension projects and know how they can be developed to provide various productivity features.
In the next chapter, we will conclude this book by exploring remote development and its...