microsoft / microsoft/vscode-cpptools
[Feature Request] Support RunInTerminal Environment Variables
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 6.2k
- Forks
- 1.7k
- Merge moyen
- 14 h 46 min
- PR mergées (30 j)
- 61
Description
After updating the extension to 0.27.0 I am unable to debug C++ any more. The debugging works fine in version 0.26.3. I get error: "During startup program exited with code 0xc0000135"
My guess is that the updated extension ignores the "environment" setting from launch.json, as update to the Path variable is no longer visible in the terminal command when I invoke the debugging session, it was visible for 0.26.3.
I am compiling using MinGW 5.3.0 included in Qt 5.9.6 and using GDB from the same toolchain.
Likely not related to issue #5221, as my problem only applies to the new version
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Reproduisez l’échec du débogage C++ dans l’extension VS Code 0.27.0 avec le paramètre d’environnement de launch.json, puis comparez-le avec 0.26.3. Suivez le traitement de RunInTerminal et vérifiez que la valeur de Path est transmise à la commande du terminal afin que la session MinGW/GDB démarre correctement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp, vscode
- Domaine
- devtools
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 30/100