This extension generates files for VSCode to write, build and debug code for cortex controllers with Arm GCC Toolchain and make tool. List of supported controllers, svd, include files are presented in the repo.
WARNING: Tested with Windows 10 only!
Support
If you like this extension, you could support its development
Features
Automatically download svd, core, include (Keil's version) files
Open new VSCode window with any document(for example - Welcome page)
Press New Project button
Select controller
Choose folder and project name
Open project
For the first launch: add path to the compiler (e.g.: .../bin/arm-none-eabi-gcc-9.3.1.exe) and path (if needed ) to openOCD's folders(target and interface) in the project settings.
Add Source
Click Source -> New in the Cortex Builder explorer
Select type of source
Type a name
The new file will be saved in .../projectRootFolder/user/