См. https://code.visualstudio.com/docs/python/editing#_run -selectionline-in-Terminal-Repl
Выполнить выбор / линия в терминале (REPL)
Команда Python: Run Selection/Line in Python Terminal
(Shift + Enter) - это простой способ взять любой выбранный код или код в текущей строке, если выбора нет, и запустить его в терминале Python. Аналогичная команда Run Selection/Line in Python
Terminal
также доступна в контекстном меню для выбора в редакторе.
Код VS автоматически удаляет отступы на основе первой непустой строки выбора, соответственно сдвигая все остальные строки влево.
Исходный код, который запускается в терминале / REPL, накапливается до тех пор, пока текущий экземпляр терминала не будет закрыт.
При необходимости команда открывает терминал Python; Вы также можете открыть интерактивную среду REPL напрямую с помощью команды Python: Start REPL
. (Первоначальный запуск может занять несколько минут, особенно если первый выполняемый оператор является импортом.)
При первом использовании команды терминала Python: Run Selection/Line
in Python код VS может отправить текст в REPL. до того, как среда будет готова, в этом случае выбор или строка не выполняется. Если вы столкнулись с таким поведением, попробуйте команду еще раз, когда REPL завершит загрузку.
И посмотрите Используйте I Python REPL в VS Code для получения информации о I Python REPL.
--------- generi c информация для других языков --------------------- ----------------------------------------
Звучит как ты хочу отправить ему ответ. Существует несвязанная команда:
editor.debug.action.selectionToRepl
, которая отправит выбранный текст в реплан отладки.
{
"key": "alt+y", // whatever you want here
"command": "editor.debug.action.selectionToRepl"
},