我使用Atom作为编辑器并将我的代码推送到Github,但是一些缩进是随机关闭的。这太超级尴尬了。有人知道修复吗?
例如,在Atom中,一行看起来像:
render() {
if (this.state.error)
return <p>Please enter a valid user.</p>
if (!this.state.userData) return <p>Loading</p>
在Github上,同样的一行看起来像:
render() {
if (this.state.error)
return <p>Please enter a valid user.</p>
if (!this.state.userData) return <p>Loading</p>
当我从github复制并粘贴第二段代码时,它正确粘贴,与第一个代码段相同,但在github中看起来很难看。我最近将我的标签从4个空格重置为默认值2,如果该信息有助于解决此问题。
答案 0 :(得分:2)
尝试永远不要使用标签按钮来执行自动2空格或4空格的操作,返回代码,将所有标签更改为空格,然后重试。 这是在使用不匹配的工作空间,文本编辑器,IDE等交叉污染Python 2和Python 3代码时常见的错误。 您可能需要一直使用标签或一直使用空格。