imko
@imko
Senior Scratch Developer

Как в VS Code для дебага выбрать cmd вместо PS?

Стоит расширение ms-vscode.cpptools, пишу цпп файл
#include <iostream>

int main()
{
	std::cout << "helloworld" << std::endl;
}


жму F5, автоматически создается конфигурация дебага
{
	// Используйте IntelliSense, чтобы узнать о возможных атрибутах.
	// Наведите указатель мыши, чтобы просмотреть описания существующих атрибутов.
	// Для получения дополнительной информации посетите: https://go.microsoft.com/fwlink/?linkid=830387
	"version": "0.2.0",
	"configurations": [
		{
			"name": "g++.exe - Сборка и отладка активного файла",
			"type": "cppdbg",
			"request": "launch",
			"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
			"args": [],
			"stopAtEntry": false,
			"cwd": "${fileDirname}",
			"environment": [],
			"externalConsole": false,
			"MIMode": "gdb",
			"miDebuggerPath": "C:\\msys64\\mingw64\\bin\\gdb.exe",
			"setupCommands": [
				{
					"description": "Включить автоматическое форматирование для gdb",
					"text": "-enable-pretty-printing",
					"ignoreFailures": true
				}
			],
			"preLaunchTask": "C/C++: g++.exe сборка активного файла"
		}
	]
}


и запускается терминал, но запускается PowerShell вместо CMD, хотя в настройках явно указано использовать CMD
dEejSWGncO0.jpg?size=575x105&quality=96&sign=e591f6434b924b06ee4054969aa0115c&type=album
Если руками создаю терминал - сочетанием клавиш или через меню, то корректно открывается CMD
Вопрос, как заставить дебаг открывать не PS а CMD?
  • Вопрос задан
  • 416 просмотров
Пригласить эксперта
Ответы на вопрос 1
PhoenixX33i
@PhoenixX33i
Совет: ищите ответы и информацию в зарубежном интернете, там ответы найдутся....
Вот например. Если я все правильно понял, то это как раз решение Вашей проблемы.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы