カスタムのpythonモジュールをVisual Studio IntelliSenseコード補完ツールに追加するにはどうすればよいですか?
状況:私はpython /myPython/foo.pyに保存した別のモジュールを参照するモジュールに取り組んでいます。
Foo.someDefと入力し始めたら、そのモジュールにアクセスしていることをIntelliSenseに認識させ、コード補完を提案します。
Visual StudioのIntellisenseは、Pythonのディレクトリの「Lib」フォルダーの下にある「site-packages」フォルダーに適切に配置された後、カスタムPythonモジュールを認識します。
例:/ Python27/Lib/site-packages/myPython
「myPython」フォルダー内に、「__ init__.py」というプレーンテキストファイルを配置します。そうしないと、Intellisenseはパッケージを認識しません。
Python [環境]タブの下にある[データベースの更新]をクリックする必要がある場合もあります。
こんにちは、これはVS 2017(python)用の新しいai対応のintellicodeプラグインです。インストールして、結果をテストできます。 https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.VSIntelliCode インテリセンスデータベースをオフにする!OFF!設定->ツール->オプション-> python->実験->!ON!
Ai-backend-communication-referred( https://prod.intellicode.vsengsaas.visualstudio.com/ )である短い遅延時間が存在する場合があります。しかし、しばらくすると、すべてのインテリコード情報を取得できます-おそらく-おそらく1日続くかもしれません:)必要に応じて、ドットを数回繰り返します。
Best Axel Arnold Bangert-ヘルツォーゲンラート2019年1月