#python #visual-studio-code
#python #visual-studio-код
Вопрос:
Я новичок в компьютерном программировании, сегодня я установил vscode для изучения python, все было правильно, я запускаю короткие и простые строки кода, установил некоторые расширения, но я не знаю, что произошло, я не уверен, изменил ли я какую-то конфигурацию, но когда я пытаюсь запустить небольшие строки кода (скнопка) вместо того, чтобы запускать его и показывать мне в разделе «терминал», он отправляет меня в раздел «вывод» и просто говорит, что код уже запущен и выполнен.
Кто-нибудь знает, как это решить, пожалуйста, мне действительно грустно, что я только что испортил эту программу, потому что это мой первый день, и это уже все испортило. Как вы можете видеть на картинке, я запускаю код, и он показывает что-то другое в разделе вывода, я написал это, но позже изменил. Кажется, что он запускает файл, но только когда я его сохраняю. 🙁
Комментарии:
1. Вам необходимо сохранить файл Python перед его запуском, чтобы получить последние выходные результаты.
2. Я бы ожидал, что вывод будет там, где вы его видите, в разделе вывода. Я бы не ожидал, что результат запуска вашей программы через VSCode появится в разделе терминала. Вы должны видеть результаты там только тогда, когда вы вводите что-то в командной строке в этом разделе.
3. Ваш файл кода, вероятно, необходимо сохранить, прежде чем изменения вступят в силу, но большинство IDE сохранят для вас, когда вы запустите и что-то не сохраните. Это может быть то, что вам нужно включить в настройках или что-то в этом роде. Я не использую VSCode, поэтому не могу прокомментировать его конкретно. Я настоятельно рекомендую PyCharm.
4. можете ли вы просто закрыть окно вывода, а затем нажать ctrl ` [обратная метка] (символ перед 1 и выше tab на вашей клавиатуре)
5. и да, вам нужно сохранить свой файл перед его запуском, или вы можете включить автосохранение. подробнее читайте здесь: code.visualstudio.com/docs/editor/codebasics#_save-auto-save
Ответ №1:
Вы должны сохранить файл, чтобы каждый раз получать новые выходные данные.
Для запуска кода в терминале с помощью кнопки — похоже, вы используете расширение Code Runner vscode. Который по умолчанию использует раздел вывода для отображения выходных данных и не может принимать входные данные. Вы можете изменить это поведение этого расширения, нажав ctrl ,
и перейдя в настройки vscode. Затем просто выполните поиск code runner run in terminal
, и вы увидите опцию включения функции запуска в терминале, включив ее.