isort

Logiciel capture d'écran:
isort
Détails logiciels:
Version: 3.9.0
Date de transfert: 17 Feb 15
Développeur: Timothy Crosley
Licence: Gratuit
Popularité: 8

Rating: nan/5 (Total Votes: 0)

isort est une source ouverte et projet de logiciel libre écrit en Python et conçu pour agir comme un plugin pour les Kate et Pate éditeurs de texte, aider les développeurs Python pour trier par ordre alphabétique les importations. L'utilitaire peut également distinguer les importations Python en sections automatiquement.
Le plugin comprend un utilitaire de ligne de commande, une bibliothèque Python et un tas de plugins pour différents éditeurs de texte, vous permettant d'effort et de trier rapidement tous vos importations de Python. ! En ce moment, isort soutient Python 2.6 à 3.4 et utilise l'outil de tartes pour trier les importations dans le style sans sortir laide code.I voulez voir en action Les lignes de code qui suivent vous montrent comment vos importations de Python sont & ldquo; triés & rdquo; lorsqu'il ne est pas en utilisant le plugin isort:
my_lib de l'importation d'objets
imprimer ("Hey")
os d'importation
de my_lib importation Object3
de my_lib importation Object2
import sys
de third_party lib15 d'importation, lib1, lib2, lib3, lib4, lib5, lib6, lib7, lib8, lib9, lib10, lib11, lib12, lib13, lib14
import sys
de __future__ absolute_import d'importation
de third_party lib3 d'importation
imprimer ("yo")
Et maintenant, nous allons vous montrer comment l'exemple ci-dessus peut quand vous utilisez le plugin isort, soit sur les Kate et Pate éditeurs de texte, ou autonome de la ligne de commande:
de __future__ absolute_import d'importation
os d'importation
import sys
de third_party importation (lib1, lib2, lib3, lib4, lib5, lib6, lib7, lib8,
& Nbsp; lib9, lib10, lib11, lib12, lib13, lib14, lib15)
de my_lib objet d'importation, Object2, Object3
imprimer ("Hey")
print ("yo") sous le capot et AvailabilityThe isort plugin est entièrement écrit en langage de programmation Python. Il est compatible avec Kate (KDE 4.13 ou ultérieur) et Pate 2.0 ou plus les éditeurs de texte, et il & rsquo; s disponible en téléchargement sous forme d'archive source universelle qui doit être configuré et compilé avant l'installation. iSort a été testé avec succès sur 32 bits et 64 bits instruction set architectures

Quoi de neuf dans cette version:.

  • Cette version ajoute le support pour Emacs et assure commentaires en ligne placés sur les lignes d'importation suivent les directives de style pep8.

Quoi de neuf dans la version 3.6.0:

  • Cette version ajoute le support pour les commentaires imbriqués dans les définitions d'importation et corrige un problème avec la définition des options de configuration à False.

Quoi de neuf dans la version 3.4.1:

  • Prise en charge de la commande par le type de données importé ont été ajoutées.

Quoi de neuf dans la version 3.3.0:

  • Cette version ajoute le support pour base-setup.cfg configuration et sauter des répertoires entiers.

Quoi de neuf dans la version 3.2.0:

  • Cette version ajoute le support pour exécuter de manière récursive, les paramètres dynamiques recherche, permettant kate-plugin pour déterminer correctement les paramètres lors du tri (indépendante de l'endroit où il est lancé), et le support de Windows.

Ce qui est nouveau dans la version 3.1.2:

  • Correction d'un crash lors de l'analyse d'un chemin avec Unicode caractères dans Python 2

Qu'est-ce que de nouveaux dans la version 3.1.1:

  • Cette version corrige placement des importations supplémentaires lorsque aucune importation existait auparavant dans le fichier.

Quoi de neuf dans la version 3.1.0:

  • Cette version ajoute le support pour multi intelligemment équilibré retour à la ligne et corrige un problème qui a causé commentaires de section pour montrer plus d'une fois.

Ce qui est nouveau dans la version 3.0.0:

  • Ajoute le support pour editorconfig (http: // editorconfig .org /)
  • Ajoute le support pour la syntaxe cohérente pour ajouter ou retirer les importations
  • améliore le traitement des fichiers qu'un utilisateur n'a pas la permission de lire
  • Ajoute la possibilité de séparer les sections d'importation avec des commentaires personnalisés

Exigences :

  • KDE Plasma
  • PyQt

Captures d'écran

isort_1_68769.jpg
isort_2_68769.jpg

D'autres logiciels de développeur Timothy Crosley

Html2Shpaml
Html2Shpaml

20 Feb 15

Jiphy
Jiphy

10 Feb 16

Instantly
Instantly

20 Feb 15

Commentaires à isort

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!