isort是一個開源和免費軟件項目用Python編寫的,旨在作為一個插件的凱特和佩特的文本編輯器,幫助Python開發進口按字母順序排序。該實用程序還可以自動分離Python的進口部分。
該插件包括一個命令行工具,一個Python庫和一堆插件各種文本編輯器,讓您毫不費力地和快速排序的所有你的Python的進口。 !目前,isort支持Python 2.6到3.4,並使用了餡餅的工具,而不輸出醜陋code.I排序進口的風格要看到它在行動下面的代碼行會告訴你你的Python的進口是如何“分類”的當不使用isort插件:
從my_lib進口對象
打印(“嗨”)
進口OS
從my_lib進口Object3
從my_lib進口Object2的
進口SYS
從third_party進口lib15,LIB1,LIB2,lib3,lib4,lib5,lib6,lib7,lib8,lib9,lib10,lib11,lib12,lib13,lib14
進口SYS
從__future__進口absolute_import
從third_party進口lib3
打印(“喲”)
而現在,我們將告訴你如何在上面的例子中可以使用isort插件的時候,無論是在凱特和佩特的文本編輯器的樣子,或獨立的命令行:
從__future__進口absolute_import
進口OS
進口SYS
從third_party進口(LIB1,LIB2,lib3,lib4,lib5,lib6,lib7,lib8,
  lib9,lib10,lib11,lib12,lib13,lib14,lib15)
從my_lib進口對象,Object2的,Object3
打印(“嗨”)
打印(“球”)在引擎蓋和availabilityThe isort插件在Python編程語言編寫。它與凱特(KDE 4.13或更高版本)和佩特2.0或更高版本的文本編輯器兼容,它大局;可供下載的必須配置,並在安裝前編制一個萬能源存檔。 isort已經在32位和64位指令集架構已經成功地測試了
什麼在此版本中是新的:
- 該版本增加了對Emacs和確保放進口線內嵌意見遵循PEP8風格指南。
什麼是3.6.0版本,新的:
- 在該版本增加了對進口定義中嵌套評論支持並設置配置選項為False解決了問題。
什麼在3.4.1版本新:
- 在由數據類型支持排序導入已添加。
什麼是3.3.0版本,新的:
- 在該版本增加了對setup.cfg為基礎的支持配置和跳過整個目錄。
什麼是3.2.0版本,新的:
- 在該版本增加了對遞歸運行,動態設置的支持查找,使凱特 - 插件來排序(其中它開始獨立),並支持Windows時,正確確定設置。
什麼3.1.2版本新:
- 從使用Unicode路徑解析時,修正了崩潰在Python 2個字符
什麼是3.1.1版本,新的:
- 在額外進口的這個版本的修復位置沒有進口時,以前存在的文件中。
什麼是3.1.0版本,新的:
- 在該版本增加了對智能地平衡多方支持換行和修復,造成部分意見出現一次以上的問題。
什麼是3.0.0版本,新的:
- 在增加了對editorconfig支持(HTTP:// editorconfig .ORG /)
- 在添加了一致的語法支持
- 提高處理,一個用戶不具有權限的文件的讀
- 添加到單獨的進口段自定義註釋的能力
添加或刪除時,進口
要求:
- 在KDE等離子
- 在PyQt的
評論沒有發現