Автозаполнение терминала VS Code не работает с интерактивной оболочкой python - PullRequest
0 голосов
/ 04 августа 2020

Я использую последнюю версию кода VS (1.47.2) в Windows 7 и использую два внутренних терминала. Один из них - это базовая c CMD, а другой - python интерактивная оболочка. Автоматическое завершение не работает ни в одном из терминалов.

Также он не предлагает то, что я пишу, как в рабочей области с файлом Python или CSS, который дает подсказку, когда я набираю код. Я также установил python и средство запуска кода в vs Code.

Так в чем проблема и каковы возможные решения?

Поскольку я новичок в программировании, я хочу изучить Python . Поэтому, пожалуйста, помогите мне с автоматическим завершением терминала, потому что я смотрю учебники, в которых инструктор нажимает только TAB для автоматической c вставки, но когда я нажимаю TAB в терминале, курсор занимает около 6 пробелов, как в обычном текстовом редакторе.

1 Ответ

0 голосов
/ 04 августа 2020

Преподаватель, вероятно, использует i python, терминал python по умолчанию не включает автозаполнение.

Эта проблема не связана с тем фактом, что вы используете VScode. когда вы открываете терминал CMD / bash / python в VScode, он просто запускает процесс внутри себя. VScode помогает только с автозаполнением в панели редактора.

Может быть, это вам поможет: Как добавить завершение табуляции в оболочку Python?

...