マイクロソフトのインテリセンス(コード補完機能)は大変優秀だと個人的に思っている。 中でもVBAのインテリセンスが非常に優秀で インテリセンスを効かせた書き方を意識して以降、生産性が数倍になった。 VSCodeでもインテリセンスの優秀さを引き継いでいるのか、 動的型付け言語のPythonでもバンバン補完機能を表示してくれる。 …が、特定のパターンでインテリセンスが出てこないことに気が付いた。 VSCodeでインテリセンスが効かない&一部に効かない場合の 解消方法を調査&検証した結果を整理してみた。 前提条件 VSCode 1.33.1 CentOS7.6 64bit anaconda 4.6.14 Python 3.7.3 発生事象 外部モジュールをVSCodeが参照できていない模様 以下では、比較のため「標準モジュールの場合(問題なし)」と「外部モジュールの場合(問題あり)」を記載 標準
![VSCode・インテリセンスが効かない?を解消 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/8f75bc392f435e99f7e769b6e27642e8d63b431e/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9VlNDb2RlJUUzJTgzJUJCJUUzJTgyJUE0JUUzJTgzJUIzJUUzJTgzJTg2JUUzJTgzJUFBJUUzJTgyJUJCJUUzJTgzJUIzJUUzJTgyJUI5JUUzJTgxJThDJUU1JThBJUI5JUUzJTgxJThCJUUzJTgxJUFBJUUzJTgxJTg0JUVGJUJDJTlGJUUzJTgyJTkyJUU4JUE3JUEzJUU2JUI2JTg4JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0zNDA5NDliNTI2OGFlODhmYTMxZjJlNTAzYTllMmY5Zg%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBrdXNhbm9pc2t1enVubyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MWZjOWZjNTBiZWNjODQyZDYwNzkxNmU0MWZmYWJjNzU%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D96a26ce5bd18e0d3db9220bdaeef6371)