isort

Software screenshot:
isort
Software detaljer:
Version: 3.9.0
Upload dato: 17 Feb 15
Udvikler: Timothy Crosley
Licens: Gratis
Popularitet: 73

Rating: nan/5 (Total Votes: 0)

isort er et open source og fri software-projekt skrevet i Python og designet til at fungere som et plugin til Kate og Pate teksteditorer, hjælper Python udviklere til at sortere import alfabetisk. Den nytte kan også adskille Python import i sektioner automatisk.
Dette plugin består af en kommando-linje værktøj, en Python-bibliotek og en flok plugins til forskellige teksteditorer, så du kan dine import problemfrit og hurtigt sortere alle Python. ! I øjeblikket isort understøtter Python 2.6 gennem 3,4 og bruger tærter værktøj til at sortere import stil uden at udsende grimme code.I ønsker at se det i aktion vil følgende linjer kode vise dig, hvordan dine import Python er & ldquo; sorteres & rdquo; når du ikke bruger isort plugin:
fra my_lib import Objekt
udskrives ("Hey")
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
udskrives ("yo")
Og nu vil vi vise dig, hvordan det ovenstående eksempel kan se, når du bruger isort plugin enten på Kate og Pate teksteditorer eller standalone 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
udskrives ("Hey")
print ("yo") Under hætten og availabilityThe isort plugin udelukkende skrevet i programmeringssproget Python. Den er kompatibel med Kate (KDE 4.13 eller nyere) og Pate 2.0 eller højere teksteditorer, og det & rsquo; s hentes som en universel kilde arkiv, der skal konfigureres og kompileres før installation. isort er med succes blevet testet på 32-bit og 64-bit instruktion sæt arkitekturer

Hvad er nyt i denne udgivelse:.

  • Denne version tilføjer understøttelse af Emacs og sikrer inline kommentarer placeret på import- linjer følger retningslinjerne for pep8 stil.

Hvad er nyt i version 3.6.0:

  • Denne version tilføjer understøttelse for indlejrede bemærkninger inden indførsel definitioner og løser et problem med indstilling konfigurationsmuligheder til False.

Hvad er nyt i version 3.4.1:

  • Støtte til bestilling af den type data der importeres er blevet tilføjet.

Hvad er nyt i version 3.3.0:

  • Denne version tilføjer understøttelse for setup.cfg-baserede konfiguration og springe hele mapper.

Hvad er nyt i version 3.2.0:

  • Denne version tilføjer understøttelse for at køre rekursivt, dynamiske indstillinger opslag, så kate-plugin til korrekt bestemme indstillinger, når sortering (uafhængigt af, hvor det er startet), og støtte til Windows.

Hvad er nyt i version 3.1.2:

  • Rettet et nedbrud ved parsing fra en sti med Unicode tegn i Python 2

Hvad er nye i version 3.1.1:

  • Denne version løser placering af yderligere import, når ingen import fandtes tidligere i filen.

Hvad er nyt i version 3.1.0:

  • Denne version tilføjer understøttelse for intelligent afbalanceret multi- line indpakning og løser et problem, der forårsagede sektion kommentarer til at dukke op mere end én gang.

Hvad er nyt i version 3.0.0:

  • Tilføjer understøttelse af editorconfig (http: // editorconfig .org /)
  • Tilføjer understøttelse for konsekvent syntaks, når du tilføjer eller fjerner import
  • Forbedrer håndtering af filer, som en bruger ikke har tilladelse til at læse
  • Tilføjer evnen til at adskille import- sektioner med brugerdefinerede kommentarer

Krav :

  • KDE Plasma
  • PyQt

Screenshots

isort_1_68769.jpg
isort_2_68769.jpg

Andre software developer Timothy Crosley

Html2Shpaml
Html2Shpaml

20 Feb 15

Instantly
Instantly

20 Feb 15

Jiphy
Jiphy

10 Feb 16

Kommentarer til isort

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!