isort je open source a svobodný software projekt napsaný v Pythonu a navrženy tak, aby působit jako plugin pro Kate a paštika textových editorů, pomáhá vývojářům Python abecedně dovozu. Nástroj lze také oddělit dovoz Python do sekcí automaticky.
Plugin se skládá z příkazového řádku, knihovnou Python a spoustu pluginů pro různé textové editory, což vám umožní bez námahy a rychle vyřešit všechny své dovozy Python. ! V současné době, isort podporuje Python 2.6 až 3.4 a používá nástroj koláče třídit dovoz do stylu, bez výstupu ošklivé code.I chtít vidět v akci budou následující řádky kódu ukazují, jak se vaše dovoz Python jsou & ldquo, řazeny a rdquo; pokud nepoužíváte isort plugin:
od my_lib import objektu
print ("Ahoj")
import os
od my_lib dovozu Object3
od my_lib dovozu Object2
import sys
od third_party importu lib15, lib1, lib2, lib3, lib4, lib5, lib6, lib7, lib8, lib9, lib10, lib11, lib12, lib13, lib14
import sys
od __future__ dovozu absolute_import
od third_party dovozu lib3
print ("yo")
A teď, ukážeme vám, jak výše uvedený příklad může vypadat při použití isort plugin, a to buď na Kate a paštika textových editorů, nebo samostatný z příkazového řádku:
od __future__ dovozu absolute_import
import os
import sys
z third_party dovozu (lib1, lib2, lib3, lib4, lib5, lib6, lib7, lib8,
& Nbsp; lib9, lib10, lib11, lib12, lib13, lib14, lib15)
od my_lib dovozu objekt, Object2, Object3
print ("Ahoj")
print ("yo") pod kapotou a availabilityThe isort pluginem psaný úplně v programovacím jazyce Python. Je kompatibilní s Kate (KDE 4.13 nebo novější) a Pate 2.0 nebo vyšší textových editorů, a to & rsquo, s k dispozici ke stažení jako univerzální archivu zdroj, který musí být nakonfigurován a sestavené před instalací. isort byl úspěšně testován na 32-bit a 64-bit instrukční sada architektury
Co je nového v této verzi:.
- Tato verze přidává podporu pro Emacs a zajišťuje vložené poznámky umístěné na dovozu tratích postupovat podle pokynů pep8 stylu.
Co je nového ve verzi 3.6.0:
- Tato verze přidává podporu pro vnořené připomínky v rámci dovozních definice a řeší problém s nastavením možností konfigurace FALSE.
Co je nového ve verzi 3.4.1:
- Podpora pro objednávání podle typu dat, která jsou dováženy Byla přidána.
Co je nového ve verzi 3.3.0:
- Tato verze přidává podporu pro setup.cfg bázi konfigurace a skákání celé adresáře.
Co je nového ve verzi 3.2.0:
- Tato verze přidává podporu pro běh rekurzivně, dynamické nastavení vyhledávání, které umožňuje Kate plugin správně určit nastavení při řazení (nezávisle, kde je to začalo) a podporu pro Windows.
Co je nového ve verzi 3.1.2:
- Opraven pád při analýze z cesty s Unicode znaky v Python 2
Co je nového ve verzi 3.1.1:
- Tato verze opravuje umístění dalších dovozů Není-li dovozy existovala již dříve, v rámci souboru.
Co je nového ve verzi 3.1.0:
- Tato verze přidává podporu pro inteligentně vyvážené multidisciplinárních zalamování řádků a řeší problém, který způsobil sekce komentáře zobrazit více než jednou.
Co je nového ve verzi 3.0.0:
- přidává podporu pro editorconfig (http: // editorconfig .org /)
- přidává podporu pro konzistentní syntaxi při přidání nebo odebrání dovoz
- zlepšuje jízdní vlastnosti souborů, které uživatel nemá oprávnění ke čtení
- Přináší možnost samostatné dovozní sekce s vlastními komentářů
Požadavky na :
- KDE Plasma
- PyQt
Komentáře nebyl nalezen