web-dev-qa-db-ja.com

Visual Studio PythonモジュールをIntellisenseに追加する方法

カスタムのpythonモジュールをVisual Studio IntelliSenseコード補完ツールに追加するにはどうすればよいですか?

状況:私はpython /myPython/foo.pyに保存した別のモジュールを参照するモジュールに取り組んでいます。

Foo.someDefと入力し始めたら、そのモジュールにアクセスしていることをIntelliSenseに認識させ、コード補完を提案します。

18
CompSci-PVT

Visual StudioのIntellisenseは、Pythonのディレクトリの「Lib」フォルダーの下にある「site-packages」フォルダーに適切に配置された後、カスタムPythonモジュールを認識します。

例:/ Python27/Lib/site-packages/myPython

「myPython」フォルダー内に、「__ init__.py」というプレーンテキストファイルを配置します。そうしないと、Intellisenseはパッケージを認識しません。

Python [環境]タブの下にある[データベースの更新]をクリックする必要がある場合もあります。

Menu to Python ToolsPython Environments

10
CompSci-PVT

こんにちは、これはVS 2017(python)用の新しいai対応のintellicodeプラグインです。インストールして、結果をテストできます。 https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.VSIntelliCodeenter image description here インテリセンスデータベースをオフにする!OFF!設定->ツール->オプション-> python->実験->!ON!

現在、新しいaiベースのインテリコードで動作します。 enter image description here

Ai-backend-communication-referred( https://prod.intellicode.vsengsaas.visualstudio.com/ )である短い遅延時間が存在する場合があります。しかし、しばらくすると、すべてのインテリコード情報を取得できます-おそらく-おそらく1日続くかもしれません:)必要に応じて、ドットを数回繰り返します。

Best Axel Arnold Bangert-ヘルツォーゲンラート2019年1月

0