Quand j'ai essayé de créer un environnement de débogage Java avec vscode, le résultat de l'exécution n'a pas pu être affiché sur la console de débogage et j'ai trébuché considérablement, donc je vais l'écrire.
Tout d'abord, installez le JDK et les extensions en vous référant au site approprié. Ensuite, j'ai créé un fichier Java pour le test et j'ai écrit un code simple pour afficher la chaîne dans la console de débogage. Sur le site auquel je faisais référence, lorsque j'ai commencé le débogage à ce stade, le résultat de l'exécution était affiché sur la console de débogage, mais un problème est survenu ici. Pour une raison quelconque, je ne vois pas la chaîne "hello world" dans la console de débogage. Même si je réinstalle le JDK, réinstalle l'extension ou recrée le fichier, il n'apparaît pas du tout ...
Quel que soit le mot que je cherchais, je n'ai pas trouvé de solution, et après un mois de dépérissement, j'ai soudainement eu l'idée: "Au fait, n'y a-t-il pas de paramètre de sortie vers la console de débogage?" Immédiatement, lorsque j'entre "Debug Console" dans la fenêtre de recherche du paramètre J'ai trouvé un élément de réglage pour ces atmosphères. Je ne comprends pas bien l'anglais, alors quand je demande à un enseignant Google
La console spécifiée pour le lancement des programmes Java. Si vous souhaitez personnaliser la console pour une session de débogage particulière, modifiez les paramètres de la console dans launch.json.
Il est difficile de comprendre la traduction, mais cela signifie probablement "Si vous voulez changer l'emplacement où le résultat de l'exécution du programme est affiché, changez ce paramètre". J'ai donc changé le paramètre de * integratedTerminal *, qui a été sélectionné par défaut, à * internalConsole *. Et quand j'essaye de déboguer ... Le résultat de l'exécution est affiché fermement sur la console de débogage. Apparemment, avec les paramètres par défaut, la destination de sortie du résultat de l'exécution était le terminal.
Si vous êtes bloqué avec vscode, etc., essayez d'abord de savoir s'il existe de tels éléments dans les paramètres du logiciel lui-même. Cela peut être une erreur de réglage étonnamment simple comme cette fois.
Recommended Posts