私は 2018 年 5 月の Python 拡張機能 (2018 年 6 月リリース) を Windows 上の VS Code 1.23.1 に使用しています。Anaconda 経由の python 3.6、conda-forge から conda 環境に黒をインストールする conda です。
私の user settings.json には、以下があります。
"python.formatting.blackArgs": [
"--line-length 80"
],
これは、VS Code Python 形式で引数を黒に渡すように構造化する正しい方法 だと思います。
ただし、私のpython出力ペインでは、次のようになります。
Formatting with black failed.
Error: Error: no such option: --line-length 80
編集: 次のように、settings.json を引数なしに編集すると:
"python.formatting.blackArgs": [],
黒は期待どおりに機能します。
新しい(2018年6月現在)黒いフォーマッタに引数を正しく渡す方法を知っている人はいますか?