Intellisense не ищет при определении и аргумент / параметр - Visual Studio 2017 Python - PullRequest
0 голосов
/ 25 августа 2018

У меня возникла эта проблема, и в этот момент она становится крайне неприятной.Я тестировал его при открытии решения C ++, и у него нет проблем.Однако, работая над решением Python, оно есть и оно сохраняется, и я не могу найти ответ, чтобы это исправить.Я предоставил два снимка экрана, показывающих, что я имею в виду, если то, что я описываю, не достаточно описательно для вас.

Если я начну печатать: всплывет

print()

intellisense и уточнит поисккак я набираю больше букв, как обычно, как это: Working correctly when outside of any function argument/parameter Однако, если я начну вводить аргумент в этой функции печати, такой как переменная, например:

var1 = 4
print(var1)

, пока янабрав var1 внутри функции печати, всплывающее окно intellisense появляется, но не уточняет мой поиск, поскольку я печатаю, делая его бесполезным, как это: Working incorrectly when inside of a functions argument/parameter

Это, кажется, происходит при определении параметровили аргументы внутри любой функции, будь то уже в библиотеках Python или я создаю свою собственную функцию / метод.Я искал решение для этого онлайн, но не нашел ни одного человека, у которого была бы такая же проблема, как у меня, что заставляет меня поверить, что «надеюсь», это что-то поправимо, иначе было бы гораздо больше программистов на Pythonжаловаться на это.Единственные проблемы, с которыми я столкнулся в сети, даже близкие к этой, это intellisense, вообще не работающий.Тем не менее, мой intellisense работает нормально, за исключением этой конкретной ситуации.
К сожалению, эта ситуация для меня важна и заставляет меня придерживаться Pycharm, когда я бы предпочел быть в Visual Studio.

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

...