Visual Studio Code добавляет строки между кодом в терминале Python, вызывая синтаксические ошибки - PullRequest
0 голосов
/ 18 октября 2018

Я использую код Python в VS Code (1.28.2, с расширениями Python и пакета расширений Python) и использую функциональность «Запуск выделения / строка в терминале Python» (Shift + Enter), чтобы просто запустить выбранныйкод в терминале Python.

Это всегда работало хорошо, но сегодня я получаю новую строку, добавляемую между каждой строкой кода в терминале, т.е. если я запускаю:

import heapq 
import pickle

вывод в терминале будет:

>>>import heapq
>>>
>>>import pickle

Сначала это просто кажется раздражением, но любой цикл for или функции теперь выходят с ошибкой отступа ... так что по сути я не могууспешно запустите любой код.

Я пытался переустановить VS Code, а также установить более старую версию VS Code, но у всех возникла та же проблема.

Это так странно, потому что работалохорошо, а потом вдруг все изменилось.Единственное, что я могу вспомнить, это, возможно, изменилось, это то, что я установил расширение JSON Tools, но я не верю, что это что-то изменит в Python (и я попытался удалить это, и не загружать его снова при переустановке VS Code изнуля)

Любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 18 октября 2018

Это ошибка , которая будет исправлена ​​в 2018.9.1 выпуске расширения Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...