PythonプログラミングのためにSublimeをインストールしましたが、PEP8のエラー検出がかなり迷惑で、私はそれを取り除くことができませんでした。Sublime3のテキストはPythonのPEP8フォーマットを無視できません
私はこれを試してみましたが、それは働いていない:
それはこのことを示す保持:
PythonプログラミングのためにSublimeをインストールしましたが、PEP8のエラー検出がかなり迷惑で、私はそれを取り除くことができませんでした。Sublime3のテキストはPythonのPEP8フォーマットを無視できません
私はこれを試してみましたが、それは働いていない:
それはこのことを示す保持:
は"pep8": false,
を追加してください。
動作しない場合は、"sublimelinter_disable":["python"],
を追加して、Pythonの検査を完全に無効にします。
そして、あなたが見たいhttps://github.com/SublimeLinter/SublimeLinter-pep8
まだ動作していません... – odeya
注:Pythonはすべての8位にタブを展開します。タブとスペースを混在させると、代わりに4に設定したときにエディタとPythonがどのレベルにインデントされているかについて、エディタとPythonが一致しないことがわかります。タブを使用することを強くお勧めします。 –
タブが推奨される理由はまだ分かりません。私はタブがPythonで強制されると思った。 – odeya
いいえ、*インデント*が必要です。スペースやタブでインデントすることができます。しかし、タブはスペースのために混同されやすく、その逆もあります。タブが次のn番目の位置にどのように拡大されるか(固定サイズではない)、編集者間で標準のタブサイズはありません4または8)、これはPEP8スタイルガイドがスペースを使用するように指示する理由です。 –