IDEの開発にpycharm pythonを使用しています。Djangoコードでは問題なく動作するため、タブをスペースに変換するのはデフォルトの動作であると思われますが、python IDEタブをスペースに自動的に変換できないため、どこでもエラーが発生しています。これを実現する方法があります。
タブの代わりにスペースを使用するようにコードスタイルを変更します。
次に、プロジェクトビューで変換するフォルダーを選択し、Code
|を使用します。 コードの再フォーマット。
選択については、「スペースへ」機能を使用して選択を変換することもできます。通常、ctrl-shift-Aを介して使用し、そこから「To Spaces」を見つけます。
これは、他の何も変更せずにタブのみを変換します。
Edit -> Convert Indents -> To Spaces
ctrl + shift + A =>ポップウィンドウを開いてオプションを選択し、スペースにを選択してすべてのタブをスペースに変換するか、タブにに変換しますタブとしてのすべてのスペース。
MacOSで設定を開く ⌘; またはWindows/Linuxで Ctrl + Alt + S。
[エディタ]-> [コードスタイル]-> [Python]に移動し、PEP-8に従う場合は、タブサイズ:4、インデント:4、およびContinuation indent:8以下に示すように:
変更を適用し、[OK]をクリックします。
オプション1:ナビゲーションバーで選択できます:編集->インデント変換->スペースへ。 (下の画像を参照)
オプション2:Find Actionショートカットを実行することにより、「To Spaces」アクションを実行できます。 ⌘⇧A macOSまたは ctrl⇧A Windows/Linuxで。次に「To Spaces」と入力し、下の画像に示すようにアクションを実行します。
ctrl + alt + shift + L->ファイル全体を再フォーマット:)