Table of Contents
方法一:Edit -> Convert Indents -> To Spaces
方法二:ctrl + shift + A => 在弹出的窗口中输入“To Spaces”就可以将所有的tab转为space
问题
有时从网络上copy的代码,贴到PyCharm上会有警告 "PEP 8: Indention contains tabs"
是因为粘贴来的代码用tab缩进,而本人是空格党(喜欢用space当缩进)
如此一来,强迫症患者无法接受
解决办法
方法一:Edit -> Convert Indents -> To Spaces
方法二:ctrl + shift + A => 在弹出的窗口中输入“To Spaces”就可以将所有的tab转为space
open pop window to select options, select to spaces to convert all tabs as space, or to tab to convert as tab.
方法三:Code-> Reformat Code
前提条件:
1. 先设置好缩进为space,一个Tab为4个space
2. 打开你的项目文件
如何设置Space与Tab可参考以下文章:
PyCharm 怎样设置Tab为4个空格, 并将空白显示出来
https://blog.youkuaiyun.com/cats_miao/article/details/82558756
参考链接
https://stackoverflow.com/questions/11816147/pycharm-convert-tabs-to-spaces-automatically