如何真正禁用pas上的reindent

2024-06-16 11:23:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我在工作中使用Atom来编辑Python代码,我遇到了肌肉内存和省力特性之间痛苦的交互。你知道吗

据我所知,当你粘贴一段代码时,Atom会重做缩进,使它与粘贴到的行的缩进一致,保留相对缩进。你知道吗

如果我没有任何包袱使用编辑器而没有这个功能,我很肯定这会很好,但事实上,我不能打破我的习惯,选择回到前面的换行,并粘贴,这往往会做疯狂的事情时,粘贴到或从一个块的第一行。你知道吗

我试过关闭粘贴时的自动缩进功能,但它不在我能找到的任何地方,我甚至不确定它是否具有相同的功能;这正是我从人们那里听到的,他们抱怨Atom在粘贴Python时变得疯狂。你知道吗

那么,我该在哪里禁用它呢?我愿意从没有扩展到我已经安装的东西,所以假设一个普通的安装。你知道吗

我想我正在寻找的工作流程是“粘贴,手动重新缩进”,因为至少这样我知道我得到了什么,我的反应总是一样的。从目前的情况来看,我不必考虑它,直到它将简单的行重新排列转换成语法垃圾,这比每次调整东西都更糟糕。你知道吗

编辑:为了响应Milo Price,我刚刚尝试将autoIndentOnPastenormalizeIndentOnPaste设置为false。行为不变。你知道吗

进一步编辑:我必须重新加载配置,它采取。它现在起作用了。你知道吗


Tags: 内存代码功能编辑粘贴地方特性流程