用途:使用ST3插件规范python包导入顺序
官方网站查询中有一个“ isort”插件:https://packagecontrol.io/packages/isort
但是在ST3中没有关于如何使用它的描述,并且安装后找不到相应的执行条目。
问题:1.是否有相应的解决方案? 2.是否还有其他插件可以对软件包的导入顺序进行排序?
答案 0 :(得分:0)
在ST中打开您的python代码文件。 Ctrl + Shift + P 然后输入“ isort”
答案 1 :(得分:0)
tl; dr::isort插件与它们自己的isort内部副本捆绑在一起,并且不能进行调整以尊重您的系统/环境isort版本。从https://github.com/iham/sublime-text-isort-plugin安装,因为它使用了isort 4.2.5:
Preferences
-> Browse Packages
)。git clone https://github.com/iham/sublime-text-isort-plugin.git
ImportSort: Sort imports
时,不久您应该就能看到isort
。更长的答案::如果您是从Sublime Text的Package Control(cmd + shift + P>安装软件包>搜索“ isort”)安装isort的,则您将从https://github.com/thijsdezoete/sublime-text-isort-plugin/获取该插件的版本其中comes bundled with isort 3.9.6。从那时起,isort已更新,以反映对核心Python代码的各种更新(例如pathlib现在在标准库中)。
此后,iham已分叉了原始插件,并已更新至2018年末。撰写本文时,当前版本为bundled with isort 4.2.5。
参考:Timothy Crosley在isort Wiki上维护了各种工具(包括Kate,VIM,Emacs,Sublime,Atom,VSCode,PyCharm)的最新插件列表:{{ 3}}