我习惯于在 Atom 中编写 python 代码并将其复制粘贴到窗口命令提示符中以进行测试并查看即时输出。 (这里不讨论这是否有效:)它通常允许我一次复制和粘贴多行,但今天突然间,命令提示符无法识别多行。
例如对于相同的代码
list = []
n = [1,2,3]
for i in n:
list.append(i)
命令提示符用于将我的复制粘贴读取为类似(我不记得它的确切外观)
>>> list = []
>>> n = [1,2,3]
>>> for i in n:
... list.append(i)
但现在是:
>>> list = [] n = [1,2,3] for i in n: list.append(i)
我不认为问题出在命令提示符上,因为当我从 StackOverlow 上的问题复制时,它读起来很完美。我想这是 Atom 的问题,但我不知道发生了什么变化/发生了什么。
有人知道可能导致问题的原因是什么吗?
答案 0 :(得分:1)
我找到了一个解决方案(受此 https://discuss.atom.io/t/make-lf-the-default-newline-format/53354 启发):
设置 -> 包 -> 行尾选择器 -> 将“默认行尾”设置更改为“CRLF”。