問題タブ [python-black]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1150 参照

python - Black をフォーマッタとして設定した後でも、「拡張 'Python Language Basics' cannot format ~'/'」を取得する

VS Code 用のフォーマッターをセットアップしようとしています。黒を使用したいのですが、うまく機能させるのに苦労しています。[ドキュメントのフォーマット] コマンドを使用しようとすると、「Python 自動フォーマット: 拡張機能 'Python Language Basics' は ~'/' をフォーマットできません」というエラーが表示されます。

オンラインチュートリアルに従い、次のことを行いました。

  • pip3 インストール ブラック
  • Python フォーマット プロバイダーとして黒を設定します (設定に移動し、「Python › フォーマット: プロバイダー」を見つけ、ドロップダウンから黒を選択しました)。
  • 保存時にフォーマットを有効にする
  • デフォルトのフォーマッタを null に設定

VS Code が依然として「Python 言語の基本」にデフォルト設定されているのはなぜですか? これを Black または yapf に変更するにはどうすればよいですか?

0 投票する
4 に答える
12077 参照

python - 黒は「フォーマット選択」コマンドをサポートしていません - VS Code エラー

Vs Code で Python ファイルをインデントする必要があります。通常の手続きを踏んだのですが、

しかし、私の質問は、Pythonファイルをフォーマットしようとするたびに

黒は「フォーマット選択」に対応していません

それで、誰かがここで何がうまくいかないのか説明できますか? 私のpythonのバージョンはPython 3.7.6

対コードの詳細: