安裝
>>> pip install yapf
Arch Linux
>>> packer -S python-yapf
yapf 仍在頻繁的開發中 目前被視為 alpha 的階段
作為 命令 使用
$ yapf --in-place files
作為 模組 使用
>>> from yapf.yapf_api import FormatCode # reformat a string of code
>>> FormatCode("f ( a = 1, b = 2 )")
'f(a=1, b=2)\n'
>>> FormatCode("def g():\n return True", style_config='pep8')
'def g():\n return True\n'
vim
0,$!yapf