ここでは,エディタVSCodeのお役立ち情報を掲載しています.
ここでは,Pythonのコーディングを便利にするVSCode拡張をいくつか紹介しておきます.
njpwerner.autodocstring [リンク]
課題の実装時にDocstringを書くことになると思いますが(書かないとLinterで怒られます),関数の引数と返り値が実装された状態で,defの次の行で"を3つ入れるとDocstringをある程度自動で生成してくれます.
usernamehw.errorlens [リンク]
エラー箇所をエディタ中に表示してくれます.
streetsidesoftware.code-spell-checker [リンク]
タイポとかを警告してくれます.
shardulm94.trailing-spaces [リンク]
ファイル保存時に,行末の空白を自動で除去してくれます.
oderwat.indent-rainbow [リンク]
インデントを色付けしてくれてちょっと見やすくなります.
これ2つ合わせて入れると便利です.コード中に TODO: ここあとで直す
みたいに書いておくと,ハイライトしてくれます.
donjayamanne.githistory [リンク]
gitの履歴がグラフ形式で見やすく一目瞭然.gitに慣れていない人はブランチの様子を理解しやすいのでオススメです.
PKief.material-icon-theme [リンク]
これからいろんなファイル形式に触れる機会が多いでしょう.そんなときはこの拡張機能がオススメです.VSCodeの左側のエクスプローラーのファイルアイコンをいい感じにしてくれます.地味だけど頻繁に見るものでもあるのでモチベーション維持にも繋がるかも?