espressif / vscode-esp-idf-extension

Visual Studio Code extension for ESP-IDF projects
https://docs.espressif.com/projects/vscode-esp-idf-extension/en/latest/
Apache License 2.0
1.06k stars 304 forks source link

[Feature Request]: Add linker (ld) failures to VS Code 'Problems' window (VSC-1492) #1315

Closed GillesZunino closed 1 month ago

GillesZunino commented 2 months ago

When building a project in VS Code ESP IDF Extension (v 1.8.1), any linker error is reported in the terminal. These errors are not reported in the 'Problems' list of VS Code. Users have to sift through the build log and extract linker errors. This can also confuse new users as ESP IDF will say "build failed" and the problems list will be empty.

In an ideal world, ld errors would be reported in the problems list, possibly as follows: image

Notice the file name being reported as well as the line number so the entry is clickable and will open the file which references the missing linker item

github-actions[bot] commented 1 month ago

This issue has been marked as stale since there are no activities, and this will be closed in 5 days if there are no further activities