Внедрение и улучшение Python -Intellisense в vscode - PullRequest
1 голос
/ 03 апреля 2020

Извинения, поскольку я новичок в python и vscode. Я перехожу от использования Pycharm к VsCode и заметил, что автозаполнение в VsCode не так полезно, как в Pycharm. В pycharm, как только функция определена в вашем проекте, автозаполнение Pycharm отобразит все аргументы, которые принимает функция. Это возможно в VsCode? Во-вторых, в PyCharm даже неизвестные / не импортируемые модули (например, определенные в API) будут отображаться как потенциальные дополнения, если это завершение было использовано где-то еще в проекте. Есть ли в VsCode настройки уровня "проекта" и возможно ли такое поведение при обучении через intellisense? спасибо!

1 Ответ

0 голосов
/ 04 апреля 2020

1) Intellisense, отображающий все аргументы функции: Да. Вот как он показывает мне All the parameters appear like this

2) Интеллектуальный анализ, показывающий потенциальное завершение модулей: Да. Я надеюсь, что это то, что вы имеете в виду. enter image description here

3) Если вы имеете в виду настройки, которые работают только в вашем текущем проекте, Да. Сначала необходимо сохранить рабочее пространство (от go до File> Save Workspace As ..., а затем перейти к настройкам рабочего пространства с помощью Ctrl + Shift + P и выполнить поиск настроек рабочего пространства.

Надеюсь, я правильно понял ваши запросы.

Похоже, вы еще не настроили python intellisense. Попробуйте выполнить здесь руководство. https://code.visualstudio.com/docs/languages/python

...