
решение1
- CTRL+SHIFT+X
- Введите в поле поискаКод Бегун
- Установить расширение
- Затем нажмите наФайл - Настройки - Настройки
- Типзапуск кодав строке поиска.
- Прокрутите вниз, пока не найдетеCode-runner: запуск в терминале. Установите флажок.Будет ли запущен код в интегрированном терминале.
- Перезапустить VS Code
Удачи!
решение2
Во-первых, я новичок в VS code, поэтому я постараюсь объяснить, как я исправил эту "ошибку". Надеюсь, этот пост поможет многим людям.
Я думаю, что происходит то, что эта программа на C компилируется только тогда, когда вы нажимаете «Run Code». Я в этом совсем не уверен. Решение, которое я нашел, заключается в том, что правильный способ фактически запустить вашу программу — «Start Debugging» (F5). Теперь, когда вы переходите к файлу .json, где находится конфигурация для отладки, вам просто нужно изменить строку «externalConsole» и установить ее на «true». И это в основном все. После этого вы просто запускаете свою программу с помощью (F5). Имейте в виду, что если вы что-то меняете в своем исходном коде, вам нужно запустить его с помощью «Run Code» (ctrl+alt+n), чтобы обновления, которые вы делаете, были сохранены и «скомпилированы».
Надеюсь, я помог.
решение3
Для этого вам определенно придется запустить код в терминале.
В случае, если вы хотитеотлаживатьНи одно из этих решений не сработало у меня при использовании MacOS Sonomia.
Я заставил его работать только с помощьюКодLLDBрасширение.
Более подробную информацию см.эта почтапри переполнении стека илиэта почтана github, где показано решение для отладки