Ulipad.

Python-Editor auf Basis von WxPython
Jetzt downloaden

Ulipad. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • UliPad Team
  • Website des Verlags:
  • http://code.google.com/p/ulipad/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 2.1 MB

Ulipad. Stichworte


Ulipad. Beschreibung

Python-Editor basierend auf WxPython Ulipad ist ein Editor, der in Python und WxPython verfasst wurde. Ulipad verwendet Mixin- und Plugin-Technik als seine Architektur. Die meisten ihrer Klassen können über Mixin- und Plugin-Komponenten erweitert werden und werden beim Erstellen der Instanz schließlich zu einer Integritätsklasse. Ulipad ist also sehr dynamisch. Sie können die neuen Funktionen in neue Dateien schreiben und kaum den vorhandenen Code ändern. Wenn Sie die vorhandenen Klassen erweitern möchten, können Sie Mixins und Plugins schreiben, und dies wird an die Zielklasse gebunden, die ich "Slot Class" anrufe. Mit dieser Technik können Sie die Änderungen zentral halten und einfach verwalten. Hier sind einige wichtige Funktionen von "Ulipad": Cross-Plattform: · Basierend auf WXPYTHON, so kann es überall ausgeführt werden, wo WXPYTHON funktioniert, wie: Windows, Linux. · Unicode-Unterstützung. Die meisten Merkmale von WXSTYLEDTEXTRL (Sincintilla): · Syntax-Hervorhebung, Unterstützung Python, C / C ++, HTML, Klartext · Falten · Brace-Matching. Erweiterte Auswahl: · Erweiterte Wortauswahl - Sie können Strg + MousedoulbleClick drücken, um ein Wort auszuwählen, einschließlich '.'. · Übereinstimmende Auswahl - Wählen Sie Text in angegebenen Zeichen aus, wie: (), [], {}, '', ". Andere Bearbeitungsverlängerung: · Duplizieren von Text - genau wie vim ctrl + v, ctrl + p und mehr. Sie können über oder unter Zeichen, Word, Zeile, die mit den führenden Zeichen entsprechen, duplizieren. · Zitieren von Text - Fügen Sie einige zitierte Zeichen vor und nach dem ausgewählten Text hinzu, genau als: "", ', (), [], {} und kundenspezifische Zeichenfolge usw. · Textkonvertierung und Ansicht - Python -> HTML, Restrukturierte Text -> HTML, Textile -> HTML, und Sie können den HTML-Text im Nachrichtenfenster oder das HTML-Ansichtsfenster ausgeben oder anzeigen oder den ausgewählten Text austauschen. · UTF-8 codierende automatische Erkennung · Dokumentkodierung ändern · Automatische Sicherung · Letzter Session-Support - Es wird alle Dateinamen wie geschlossen speichern und die Dateien als nächstes erneut eröffnen. · Smart Richter das Indent-Char - es wird automatisch das Gedankenstrich char an erraten und setzt es ein. · In Dateien finden · Lesezeichen unterstützen Python-Unterstützung: · Integriertes Python-interaktives Fenster, das auf Pyshell basiert, unterstützt Unicode · Automatische Fertigstellung. · Funktionssyntax-Calltips · Führen Sie mit Argument aus, stoppen Sie die Python-Quelle · Akt automatisch ändern Sie den aktuellen Pfad · Python-Klassenbrowser · Überprüfung der Syntax- und Pep8-Stilprüfung, liefern auch ein Pylint-Plugin. Code Ausschnitte: · Sie können Ihre Code-Snippets mit Kategorien verwalten, und jede Kategorie kann viele Artikel haben. Jeder Artikel wird ein Code-Snippet darstellen. Sie können einen Artikel einfach einfügen, indem Sie darauf doppelklicken. Es unterstützt sogar den Import und den Export. Einfache Projektunterstützung: · Kann ein spezielles Dateiprojekt erstellen, sodass jede Datei und der Ordner unter dem Ordner, der das Projekt hat, als ein gesamtes Projekt betrachtet werden kann. Erweiterungsmechanismus: · Skript - Sie können ein einfaches Skript schreiben, um die gesamte Ressource von Ulipad zu manipulieren, genau wie: Textkonvertierung usw. · Plugin - Benutzerdefinierte Funktion. Komplexer, aber leistungsfähiger. Kann leicht mit Ulipad zusammenführen und kann über das Menü verwaltet werden. · Shell-Befehl - Häufig verwendete Shell-Befehle hinzufügen und diese ausführen. FTP-Unterstützung: · Sie können Remote-Dateien über FTP bearbeiten. Sie können Hinzufügen, Umbenennen, Löschen, Hochladen, Datei / Verzeichnis herunterladen. Mehrsprachige Unterstützung: · Derzeit unterstützt 4 Sprachen: Englisch, spanisches, vereinfachtes chinesisches und traditionelles Chinesisch, das automatisch erkannt werden kann. Versandteile viele Plugins (müssen vorher verwendet werden): · Django-Support-Plugin · Batch-Rename-Dateien-Plugin · Kollaboratives Programmierunterstützungs-Plugin, Namen als Paarprog. · MP3-Player-Plugin · Rechtschreibprüfung Plugin · Assistent-Plugin. · Text auf Sprache (nur Windows) Plugin Gelieferte Skripts: · Sie finden sie in ($ Ulipadinstalls) / Skripts. Magier: · Sie können Ihre eigene Assistentvorlage herstellen. Der Assistent kann Benutzerdaten eingeben, mit der Vorlage kombinieren und das Ergebnis ausgeben. Und Assistent unterstützt auch Code-Framework. Diese Funktion hilft Ihnen bei der Verbesserung der Codierungseffizienz. Direcotry-Browser: · Durchsuchen Sie mehrere Verzeichnisse, und Sie können Verzeichnisse und Dateien wirklich hinzufügen, löschen, umbenennen. Doppelklick öffnet die Datei im Editorfenster. Autocomplete (ACP): · Suport User Autocomplete-Datei, es kann dazu beitragen, den Code sehr hilfreich und funktionsfähig einzugeben. Spaltenbearbeitungsmodus: · Sie können Multilines auswählen und dann einen Säulenmodusbereich einstellen, also in einer beliebigen Zeile dieses Bereichs, wenn Sie ein Zeichen eingeben, andere Zeilen fügen dieses Zeichen auch hinzu. Wenn Sie mit Multilines als einen ähnlichen Modus umgehen möchten, ist diese Funktionalität sehr praktisch. Smart Navigation: · Ulipad kann sich an die Besuchsreihenfolge Ihrer geöffneten Dateien erinnern, und Sie können in diesen Dateien zurückkehren oder weitergeben. Live reguläre Ausdruckssuche: · Sie können einen regelmäßigen Ausdruck in die FLY eingeben und das Ergebnis dynamicly sehen. Rechtschreibprüfung Plugin: · MÜSSEN SIE PYENchANT-MODULIEREN. Collaborative Programmierung: · Multi-Benutzer können einige Dateien gleichzeitig ändern. Sie sollten das Paarprog-Plugin aktivieren. TODO unterstützt: · Auto findet Todos und unterstützt mehrere Arten von Formaten. Mehransicht unterstützt: · Der Benutzer kann ein Dokument in mehreren Ansichten öffnen, beispielsweise im linken Bereich oder im unteren Bereich. Versionskontrollunterstützung: · SVN-Unterstützung. Jetzt können Sie SVN in Ulipad verwenden, um zu aktualisieren, Kasse, Commit usw. Anforderungen: · Python 2.3 oder höher · WXPYTHON 2.4.2.4 oder höher Unicode-Version


Ulipad. Zugehörige Software

Filmrutsche

Movie-Gliederung - Innovative Screenplay-Entwicklungssoftware für die Novize- und Professional Screenwriter ...

249 39.6 MB

Herunterladen

Zulupad

Zulupad - kombiniert die besten Teile eines Notizblocks mit den besten Teilen eines Wiki ...

135 2.1 MB

Herunterladen