Python-Seil

Kostenlose und Open Source Python Refactoring Library
Jetzt downloaden

Python-Seil Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ali Gholami Rudi
  • Website des Verlags:
  • Betriebssysteme:
  • MAC OS X
  • Dateigröße:
  • 209 KB

Python-Seil Stichworte


Python-Seil Beschreibung

Kostenlose und Open Source Python Refactoring Library Seil ist ein Python-Refactoring-IDE und eine Bibliothek. Die IDE verwendet die Bibliothek, um Funktionen wie Refactoring, Code AsUT und Auto-Completion bereitzustellen. Es ist in Python geschrieben, und die IDE verwendet Tkinter-Bibliothek. Beachten Sie, dass Seil 0.5 die letzte Version war, die Python 2.4 unterstützte und derzeit Seil Python 2.5 benötigt. Hier sind einige wichtige Funktionen von "Python Seil": Refaktorings: · Umbenennen! · Extrahieren Sie Methode / lokale Variable · Move Class / Funktion / Modul / Paket / Methode · Inline-Methode / lokale Variable / Parameter · Umstrukturierung (wie das Konvertieren von $ {a} .f ($ {B}) auf $ {b} .g ($ {a}) wo A: type = mymod.a) · Fabrik einführen · Methodensignatur ändern · Verwandeln Sie das Modul in das Paket · Feld einkapseln. · Ersetzen Sie die Methode mit dem Methodenobjekt · Und ein paar andere Refactoring-Funktionen: · Extrahieren von ähnlichen Aussagen in Extrakt-Refaktorierungen · Fixieren von Importen bei Bedarf · Vorschau der Refaktorungen · Rückgängig / Wiederholung Refactorings · Stoppen der Refaktorungen · Project Refactorings · Grundlegende implizite Interfaces-Handhabung in Umbenennung und Änderung der Unterschrift · Mercurial, Git, DARCS und SVN (Pysvn Library) Unterstützung in Refactorings Ide helfer: · Auto-Fertigstellung · Definitionsstandort. · Holen Sie sich Pydoc. · Vorkommen finden. · Einfuhren organisieren (ungenutzte und doppelte Importe entfernen und sortieren) · Erzeugen von Python-Elementen Objekterfolgung: · Statische und dynamische Objektanalyse · Umgang mit eingebauten Behältertypen · Objektinformationen auf der Festplatte speichern und bestätigen Anforderungen: · Python 2.5. Was ist neu in dieser Version: · Zwischenspeichern aller Untermodule eines Moduls in `seil.contrib.autoimport` · Rekursion beim Erstellen von Modulen fixieren · Basisunterstützung für SetUtuptools hinzugefügt · Extrahiermethode behandelt bedingte variable Updates · `Seil.contrib.codeassist.completionProposal.parameter hinzugefügt`


Python-Seil Zugehörige Software