do you think is it feasible to adapt the “System/Console” example in ESP-IDF and adapt it to ESP32 app trace feature, using in this way the ESP32 Semihosting tab as console? If it is, could you help me in developing such a feature?
The ESP32 app trace feature is already supported out-of-the-box. As long as you are using OpenOCD and enable it on the Embedded Debug Tweaking page, VisualGDB will display the output from the ESP32 apptrace inside Visual Studio.