1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Pythonでコードフォーマッタを適用したい

Posted at

Pythonでコードフォーマッタを適用したい

普段は多言語を使っている事が多くPythonのコーディング規約がよく分からないのですが、Pythonでもコーディングスタイルを安定させたいのです。

PEP8

PEP8がPythonのコーディング規約とのこと

Black Formatter

vscodeではBlackフォーマッタが有名だそうです。

settings.json

  "[python]": {
    "editor.defaultFormatter": "ms-python.black-formatter",
    "editor.formatOnSave": true
  }

vscodeでは上記の通りeditor.defaultFormatterでBlack Formatterを指定します。
2番目の設定のように"editor.formatOnSave": trueとすることでファイル保存時に自動でフォーマット実行されます。

明示的にフォーマッタを実行したい場合、デフォルトのショートカットShft+Alt+Fで実行できます。

参考

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?