首页 > 解决方案 > Atom 在保存时重新排列我的导入行

问题描述

在处理 python 脚本时,Atom 通过将一些导入行移到顶部来重新排列我的行

我只有AutoPep8我禁用的插件,这仍然会发生。我也查看了Whitespace插件,但它没有我期望的可能导致这种行为的设置:

保存前

#! /usr/bin/env python

"""
Random doc text
"""

import sys
import os
import math
package_path = os.path.dirname(os.path.dirname(__file__))
sys.path.append(package_path)
from parent import package
import scipy

保存时

#! /usr/bin/env python

import scipy
from parent import package
"""
Random doc text
"""

import sys
import os
import math
package_path = os.path.dirname(os.path.dirname(__file__))
sys.path.append(package_path)

我可以 ctl-z 撤消此操作。有没有办法禁用/修复这种行为?

标签: pythonatom-editor

解决方案


遇到了同样的问题,但是在我禁用 autopep 插件后重新启动 atom 对我有用。这看起来像 autopep8 插件中的错误


推荐阅读