Development tools for Zephyr on STM32Workbench for Zephyr: VS Code extension to set up, build, flash and debug Zephyr applications on STM32.Devicetree manager: browse, edit and visualize Zephyr devicetree, STM32CubeMX-like for Zephyr.
To force the compiler to re-include the changes in a header file, you must include that file in a .c file and change something in the .c file (add a space than delete it) so that the compiler would re-build the .c file that includes your .h file. Hope this helps. — BM