isort

Skjermbilde programvare:
isort
Prog.varedetaljer:
Versjon: 3.9.0
Last opp dato: 17 Feb 15
Utvikler: Timothy Crosley
Lisens: Gratis
Popularitet: 8

Rating: nan/5 (Total Votes: 0)

isort er en åpen kildekode og fri programvare-prosjekt skrevet i Python og designet for å fungere som en plugin for Kate og Pate tekstredigeringsprogrammer, bidrar Python utviklere å sortere import alfabetisk. Verktøyet kan også skille Python import i seksjoner automatisk.
Plugin består av et kommandolinjeverktøy, en Python bibliotek og en haug med plugins for ulike tekstredigeringsprogrammer, slik at du enkelt og raskt sortere alle dine Python import. ! For øyeblikket støtter isort Python 2.6 gjennom 3.4 og bruker paier verktøy for å sortere import i stil uten å sende stygge code.I ønsker å se den i aksjon vil Følgende linjer med kode vise deg hvordan Python import er & laquo; sortert & rdquo; når du ikke bruker isort plugin:
fra my_lib import Object
skrive ut ("Hei")
import os
fra my_lib import Object3
fra my_lib import Object2
import sys
fra third_party import lib15, lib1, lib2, lib3, lib4, lib5, lib6, lib7, lib8, lib9, lib10, lib11, lib12, lib13, lib14
import sys
fra __future__ import absolute_import
fra third_party import lib3
skrive ut ("yo")
Og nå vil vi vise deg hvordan eksempelet ovenfor kan se når du bruker isort plugin, enten på Kate og Pate tekst redaktører, eller frittstående fra kommandolinjen:
fra __future__ import absolute_import
import os
import sys
fra third_party import (lib1, lib2, lib3, lib4, lib5, lib6, lib7, lib8,
& Nbsp; lib9, lib10, lib11, lib12, lib13, lib14, lib15)
fra my_lib import Object, Object2, Object3
skrive ut ("Hei")
print ("yo") Under panseret og availabilityThe isort plugin er skrevet helt i programmeringsspråket Python. Den er kompatibel med Kate (KDE 4.13 eller senere) og Pate 2.0 eller høyere tekstredigeringsprogrammer, og det & rsquo; s tilgjengelig for nedlasting som en universell kilde arkiv som må konfigureres og kompilert før installasjonen. isort har blitt testet på 32-bit og 64-bit instruksjonssett arkitekturer

Hva er nytt i denne utgaven:.

  • Denne versjonen legger til støtte for Emacs og sikrer inline kommentarer plassert på importlinjer følger retningslinjene for pep8 stil.

Hva er nytt i versjon 3.6.0:

  • Denne versjonen legger til støtte for nestede kommentarer innenfor import definisjoner og løser et problem med å sette konfigurasjonsmuligheter til False.

Hva er nytt i versjon 3.4.1:

  • Støtte for bestilling av den typen data som importeres har blitt lagt til.

Hva er nytt i versjon 3.3.0:

  • Denne versjonen legger til støtte for setup.cfg baserte konfigurasjon og hopper hele kataloger.

Hva er nytt i versjon 3.2.0:

  • Denne versjonen legger til støtte for å kjøre rekursivt, dynamiske innstillinger oppslag, slik at kate-plugin til riktig bestemme innstillingene når sortering (uavhengig av hvor den er i gang), og støtte for Windows.

Hva er nytt i versjon 3.1.2:

  • Fikset en krasj ved analysering fra en bane med Unicode tegn i Python 2

Hva er nytt i versjon 3.1.1:

  • Denne versjonen fikser plassering av ytterligere import når ingen import eksisterte tidligere i filen.

Hva er nytt i versjon 3.1.0:

  • Denne versjonen legger til støtte for intelligent balanserte multi- linje innpakning og løser et problem som forårsaket seksjons kommentarer til å dukke opp mer enn én gang.

Hva er nytt i versjon 3.0.0:

  • Legger til støtte for editorconfig (http: // editorconfig .org /)
  • Legger til støtte for konsekvent syntaks når du legger til eller fjerner import
  • Forbedrer håndtering av filer som en bruker ikke har tillatelse til å lese
  • Gir mulighet for å skille import seksjoner med tilpassede kommentarer

Krav :

  • KDE Plasma
  • PyQt

Skjermbilder

isort_1_68769.jpg
isort_2_68769.jpg

Annen programvare fra utvikleren Timothy Crosley

Html2Shpaml
Html2Shpaml

20 Feb 15

CleanHTML
CleanHTML

20 Feb 15

Jiphy
Jiphy

10 Feb 16

Kommentarer til isort

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!