Das kann man bestimmt so machen, aber ob man das möchte?
Die Arduino-IDE ist doch relativ übersichtlich....
Das könnte daran liegen, dass die z.B. für verschiedene Architekturen vorhanden ist?
Nein. Bedienerfehler. Links im Workspace Menü siehst du deine Dateien, und wenn du da mit der Maus über z.B. die main.cpp gehst, dann siehst du wo sie liegt.
Bei den geöffneten Dateien das selbe wenn du mit der Maus über den Tab mit dem Dateinamen gehst.
Wenn du wissen willst, wo die z.b. #include <Arduino.h> ist, dann einfach mit der rechten Maustaste und entweder goto declaration oder goto definition.
Eigentlich finde ich VS Code echt gut, funktioniert einwandfrei unter Linux