勉強した事や行った場所の感想を書くブログPengNote勉強した事や行った場所の感想を書くブログmenucrossAboutカテゴリタグPythonのフォーマッタblackを使い始めたらだいぶ楽になった2019.10.13PythonLinterよりもフォーマッタ派になりました。#01で、イクラ(@ikura1)さんがフォーマッタのblackの話をされていました。log少し前から「blackはいいぞ」「blackはいいぞ」ってめっちゃ言われていたんですが、実際使い始めたら結構良かったので導入とかエディタ(VSCode)の設定を覚書。設定ファイルは必要ないので入れたらその瞬間からいい感じ使えます。叩くと対象ファイルやディレクトリ内のファイルに対してフォーマットをかけてくれます。毎度コマンドを叩くのはめんどくさいです。VSCodeで保存時に自動でフォーマットをかけてくれるように設定します。(貼付け時にも走るとうるさいので保存時だけ)設定ファイルに落とし込むとこんな感じ。true}※フォーマット時のプロバイダ設定を行うために、Pythonの拡張が必要だったと思います。Marketplaceメモこれを使ってCIのworkflowの中に組み込んで、テスト・フォーマットをやった上でデプロイするって誰か言ってた気がする。思うこと色々こだわりがある人には思うところはあるんだろうなとは思いますが、Blackで整えられたものも割と見やすいしいいなって思います。Flake8でやっていたこともあるんですけど、変に時間使っていたし、さっと入れていい感じにフォーマットしてくれるのでこれでいいかなって思いました。