isort egy nyílt forráskódú és ingyenes szoftver projekt Pythonban, és célja, hogy egyfajta plugin a Kate és Pate szövegszerkesztők, segítve Python fejlesztők rendezni import betűrendben. A segédprogram is külön Python behozatalára szakaszok automatikusan.
A plugin áll egy parancssori segédprogram, a Python könyvtár és egy csomó plugin különböző szövegszerkesztők, amely lehetővé teszi, hogy könnyen és gyorsan rendezni minden Python import. Abban a pillanatban, isort támogatja Python 2.6 révén 3,4 és használja a pitét eszközzel rendezni import stílusban nélkül kimenetre csúnya code.I szeretné látni működés közben! A következő sorokat a kód megmutatja, hogyan Python import & ldquo; válogatni & rdquo; Ha nem használja a isort plugin:
a my_lib import Object
nyomtatni ("Hey")
import os
a my_lib import Object3
a my_lib import Object2
import sys
a third_party import lib15, lib1, lib2, lib3, lib4, lib5, lib6, lib7, lib8, lib9, lib10, lib11, lib12, lib13, lib14
import sys
a __future__ import absolute_import
a third_party import lib3
nyomtatni ("yo")
És most, mi megmutatjuk, hogyan fenti példában nézd, ha a isort plugint, sem a Kate és Pate szövegszerkesztők, illetve önálló a parancssori:
a __future__ import absolute_import
import os
import sys
a third_party import (lib1, lib2, lib3, lib4, lib5, lib6, lib7, lib8,
& Nbsp; lib9, lib10, lib11, lib12, lib13, lib14, lib15)
a my_lib import Object, Object2, Object3
nyomtatni ("Hey")
print ("yo") A motorháztető alatt, és availabilityThe isort plugint van írva teljesen a Python programozási nyelv. Ez összeegyeztethető a Kate (KDE 4.13 vagy újabb) és Pate 2.0 vagy magasabb szövegszerkesztők, és ez-ezte s letölthető, mint egy univerzális forrás archívum, amelyet úgy kell beállítani, és össze a telepítés előtt. isort sikeresen tesztelték a 32-bites és 64-bites utasításkészlet architektúrát.
Mi az új ebben a kiadásban:
- Ez a verzió már támogatja a Emacs és biztosítja inline hozzászólás helyezni import vonalak követik a pep8 stílus irányelveket.
Mi az új verzióban 3.6.0:
- Ez a verzió már támogatja a beágyazott belül észrevételt behozatalra vonatkozó meghatározások és egy olyan hibát javít a konfigurációs opciók beállítása False.
Mi az új verzióban 3.4.1:
- Támogatás Rendezés adatok típusát importált került.
Mi az új verzióban 3.3.0:
- Ez a verzió már támogatja a setup.cfg alapú konfiguráció és kihagyom teljes könyvtárak.
Mi az új verzióban 3.2.0:
- Ez a verzió már támogatja a futás rekurzív dinamikus beállítások kereséssel, így Kate-plugin helyes meghatározására beállításokat, amikor válogatás (független ahol ez kezdődött), és támogatja a Windows.
Mi az új verzióban 3.1.2:
- Javítva az összeomlás elemzésekor egy utat a Unicode karakterek Python 2
Mi az új verzióban 3.1.1:
- Ez a változat rögzíti elhelyezése további import, amikor nem történt behozatal létezett korábban a fájlt.
Mi az új verzióban 3.1.0:
- Ez a verzió már támogatja a intelligensen kiegyensúlyozott multi- sortöréseket, és egy olyan hibát javít, ami miatt részben hozzászólás megjelenni többször is.
Mi az új a 3.0.0 verzió:
- Támogatja a editorconfig (http: // editorconfig .org /)
- Támogatja a következetes szintaxist, amikor hozzáadásával vagy eltávolításával import
- Javítja kezelése fájlokat, hogy a felhasználó nem rendelkezik az olvasás
- Lehetőséget ad, hogy külön import szakaszokra egyéni hozzászólásai
követelmények :
- KDE Plasma
- PyQt
Hozzászólás nem található