自作ライブラリでもオートコンプリートを効かせたい。
スニペットとオートコンプリートの違い
恥ずかしながら、ずっとコードを補完してくれるからスニペットかと思ってましたが…正しくはオートコンプリートのようです。
スニペットとは 「コードスニペット」 (snippet, code snippet): - IT用語辞典バイナリ
スニペットとは、一般的には「切れ端」「断片」という意味の英語である。IT用語としては、プログラミング言語の中で簡単に切り貼りして再利用できる部分のこと、または、検索エンジンによる検索結果の一部として表示される、Webページの要約文のことである。プログラムを作成する際には、しばしば、頻繁に利用する同じ
スニペットは再利用性の高い塊を登録して、コピペできるようにできる感じ。
オートコンプリート設定方法
さて本題のVSCodeでオートコンプリートを設定する方法。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9VlNDb2RlJUUzJTgxJUE3UHl0aG9uJUUzJTgxJUFFJUU4JTg3JUFBJUU0JUJEJTlDJUUzJTgzJUEyJUUzJTgyJUI4JUUzJTgzJUE1JUUzJTgzJUJDJUUzJTgzJUFCJUUzJTgxJUFCJUUzJTgyJTgyJUU4JUEzJTlDJUU1JUFFJThDJUUzJTgyJTkyJUU1JThBJUI5JUUzJTgxJThCJUUzJTgxJTlCJUUzJTgyJThCJUU2JTk2JUI5JUU2JUIzJTk1JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz04MjM1NWNkY2M5NTg5MDQ0ODc0Mzc3YzcxYzAyZWYyNg&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBocnNtYTJpJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1lMjdkYjEwY2JiNzg3ZDA1MzkzYTkwYTBlZmYxYTJiZA&blend-x=142&blend-y=436&blend-mode=normal&txt64=aW4g5qCq5byP5Lya56S-Wk9aTw&txt-width=770&txt-clip=end%2Cellipsis&txt-color=%23212121&txt-font=Hiragino%20Sans%20W6&txt-size=36&txt-x=156&txt-y=536&s=bfd95f17822befec49dcad1c4825c126)
VSCodeでPythonの自作モジュールにも補完を効かせる方法 - Qiita
方法(Macの場合、)「⌘+,」で設定を開き、下図のように「autocomplete ex」などと検索して、「Python > AutoComplete: Extra Paths」でsetting…
基本設定→設定から、autocomplete extrapathsを入力「settings.jsonで編集」から選択。
皆さんショートカットでサクサク動かしますが、よく全部覚えられますよね…
importがうまくいかない時も以下のサイトを参考に。
![](https://ntwmachine.com/wp-content/uploads/cocoon-resources/blog-card-cache/6409c596204664efc01ecd033b0d0a03.png)
VSCodeで自作モジュールのimportエラーを解消してみた | DevelopersIO
DA事業本部の横山です。 Visual Studio CodeでPythonの開発を行う際に、初心者がハマりやすいimportエラーの解消方法について書いていきます。 結論 先に結論を書いておくと、settings.jsonにpython.analysis.extraPathsに読み込みたいパスを追加することで解決でき...
コメント