TL;DR;
-
setting.json
でUnknown Configuration Setting
と言われて,自動でコードを整形してくれなかった. - 拡張機能で
ms-python
と検索し,isort
,Black Formatter
,Flake8
を導入する.
問題
-
isort
,Black Formatter
,Flake8
を自動で実行してくれる拡張機能をVSCode
に入れたかった. - 何故か,
setting.json
でUnknown Configuration Setting
と言われて,自動でコードを整形してくれなかった.
解決
最後に
以下,どうでも良い経緯を載せます.
先日,自分のPythonコードを先輩に見せる機会があったんですよ.その先輩にコードを見せる前に,
「isort
, Black Formatter
, Flake8
の3つを実行して綺麗にしてから見せよう!!」
と僕は思いました.そしてデバッグをしながら,それらを何回か実行してた時に,
「シェルスクリプトで一発実行したろ」
って思って,シェルスクリプトを作ったんすよ.いざPythonコードを先輩に見せる時,せっかくなので,このシェルスクリプトも一緒に自慢気に見せたら,
「自動でそれらを実行してくれる VSCode
の拡張機能あるよ」
って言われたので, 渋々 喜んでその拡張機能を入れようとしてみた時に,上記の問題が起こったんすよね.