VSCode is a popular editor and IDE tool. To encourage a new generation of users to rejuvenate the Yocto Project ecosystem, it is mandatory to have versatile IDE support. We will highlight our design choices, the streamline for community contributions and advancements on the following topics:
• Improvements to syntax parser, highlighting, and accuracy of completion handling
• Ergonomy to declarations of functions and definitions of Bitbake defined variables
• Handling of Python and Bash as embedded languages
• Automated testing through test cases
• Extension to SDK/eSDK usage