Ulipad.

Texteditor basierend auf WxPython
Jetzt downloaden

Ulipad. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Limodou
  • Website des Verlags:
  • http://code.google.com/u/limodou/

Ulipad. Stichworte


Ulipad. Beschreibung

Texteditor basierend auf WxPython Ulipad ist ein wixhaltiger / python-angetriebener, programmiererorientierter und flexibler Editor. Es verfügt über viele Funktionen wie den Klassenbrowser, Code Auto-Complete, HTML-Viewer, Verzeichnisbrowser, Zauberer und viele andere. Das interessanteste und unverwechselbare Merkmal ist die Verwendung von Mixin-Technik, bei der Ulipad eine einfach zu verlangende Programmierumgebung erstellt wird. Sie können Ihre eigenen Mixins, Plugins oder einfachen Skripts schreiben, und alle können auf einem nahtlosen Weg in Ulipad integriert werden. Warum namens It Ulipad? Der Name kommt von Claudio Grondi (danke!). Claudio Grondi sagte: Wie wir sind: Wie wir sind Auf dem Weg, um den Programmierer-Editor zu machen, denke ich, dass dieser neue eindeutige Name hier helfen wird Einfacher Texteditor (Pad). Es sagt etwas über den ursprünglichen Autor (Limodou). Aber der wichtigste Vorteil ist: Google hat noch keinen Eintrag für 'Ulipad'! Wunderbar! Es scheint, dass viele Menschen mögen .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. Diese Technik macht die Änderungen zentralisiert und lässt sich leicht verwaltet.Objektivemanstellung eines sauberen, leistungsfähigen, flexiblen Generaldirektors und sogar ein Anwendungsrahmen. Das Hinzufügen von Erweiterungen sollte sehr einfach sein. · Querplattform · Basierend auf WXPYTHON, so kann es überall ausgeführt werden, wo WXPYTHON funktioniert, wie: Windows, Linux. · Unicode-Unterstützung. · Die meisten Merkmale von WXSTYLEDTEXTRL (Szintilla) · 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: (), [], {}, '', ". · Beispiel: Eine Zeichenfolge wie Def Func (Selbst, 'Dies ist ein Test'): · ^. · Das '^' char stellt Caret-Position in der oberen Linie dar. Wenn Sie Strg + E drücken, wählen Sie den gesamten Text in (), d. H. "Selbst", dies ist ein Test "". Etwas mehr im Selektionsmenü. · 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. · Mehrsprachiger Unterstützung · Derzeit unterstützt 4 Sprachen: Englisch, spanisches, vereinfachtes chinesisches und traditionelles Chinesisch, das automatisch erkannt werden kann. · Ships viele Plugins (müssen, wie sie zuvor 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 · ... · Versand von 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. · Direcotformybrowser · 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. · Intelligente 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. · Kollaborative Programmierung. · Multi-Benutzer können einige Dateien gleichzeitig ändern. Sie sollten das Paarprog-Plugin aktivieren. · TODO-Unterstützung · Auto findet Todos und unterstützt mehrere Arten von Formaten. · Unterstützung von mehreren Anzeigen · 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 · WxPython.


Ulipad. Zugehörige Software