Ulipad

Python-editor op basis van WXPYTHON
Download nu

Ulipad Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • UliPad Team
  • Uitgever website:
  • http://code.google.com/p/ulipad/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 2.1 MB

Ulipad Tags


Ulipad Beschrijving

Python editor gebaseerd op wxPython UliPad is een editor geschreven in Python en wxPython. UliPad gebruikt Mixin en Plugin techniek als de architectuur. De meeste van de klassen kan worden uitgebreid via mixin en plug-in componenten, en uiteindelijk uitgegroeid tot een integriteit klasse bij het maken van de instantie. Dus UliPad is zeer dynamisch. U kunt de nieuwe functies in de nieuwe bestanden weg te schrijven, en nauwelijks nodig om de bestaande code te wijzigen. En als je wilt de bestaande klassen te verlengen, kun je mixins en plugins te schrijven, en dit zal worden gebonden aan het doel klasse die ik noem "Slot Class". Deze techniek kunt u de wijzigingen gecentraliseerd te houden en gemakkelijk te beheren. Hier zijn een aantal belangrijke eigenschappen van "UliPad": Cross-platform: · Op basis van wxPython, zodat het overal kan draaien dat wxPython werkt, zoals: Windows, Linux. · Unicode-ondersteuning. De meeste functies van wxStyledTextCtrl (Scintilla): · Syntax highlighting, ondersteuning Python, C / C ++, HTML, platte tekst · Folding · Brace Matching Extended selectie: · Uitgebreide woord selectie - U kunt op Ctrl + mouseDoubleClick om een woord, waaronder selecteer '' · Matched selectie - Selecteer tekst in genoteerde tekens, zoals: () [], {}, '', "". Andere editing extensie: · Dupliceren tekst - Net als Vim Ctrl + V, Ctrl + P, en nog veel meer. U kunt dupliceren boven of onder char, woord, lijn die overeenkomen met de leidende tekens. · Tekst citeren - Voeg wat geciteerd tekens vóór en na de geselecteerde tekst, net zoals: "", '', (), [], {}, en op maat gemaakte koord, etc. · Tekst conversie en uitzicht - python -> html, geherstructureerd Tekst -> html, textiel -> html, en je kan de uitgang of bekijk de html tekst in het scherm ziet, of html venster of de geselecteerde tekst te vervangen. · UTF-8-codering automatische detectie · Veranderen document encoding · Automatische back-up · Laatste sessie ondersteuning - Het zal alle bestandsnamen op te slaan als gesloten, en de heropening van de bestanden als volgende begonnen. · Smart oordelen over de streepje char - Het zal automatisch denk dat de streepje char, en stelt het. · Het vinden in bestanden · Bookmark steunen Python ondersteuning: · Ingebouwde python interactieve venster op basis van PyShell, ondersteunen Unicode · Auto voltooiing · Functie syntax calltips · Run, run met het argument, stop python bron · Auto verandering stroomweg · Python klasse browser · Syntax en PEP8 stijl controle, leveren ook een pylint plugin. Code snippets: · U kunt uw code snippets beheren met categorieën en elke categorie kunnen veel items te hebben. Elk item zal een code snippet vertegenwoordigen. U kunt een item in te voegen gewoon door te dubbelklikken op het. Het ondersteunt ook het importeren en exporteren. Eenvoudig project support: · Kan een speciaal bestand project, dus elke bestanden en mappen onder de map waarin het project als geheel project geacht heeft te creëren. Uitbreiding mechanisme: · Script - U kunt eenvoudig script schrijven naar de alle bron van UliPad manipuleren, net zoals: tekst conversie, etc. · Plugin - De aangepaste functie. Complexere maar krachtiger. Kan gemakkelijk fuseren met UliPad, en via het menu kunnen worden beheerd. · Shell commando - Toevoegen vaak gebruikt shell commando's, en deze uit te voeren. FTP-ondersteuning: · U kunt bestanden op afstand bewerken via ftp. U kunt toevoegen, hernoemen, verwijderen, uploaden, downloaden bestand / directory. Meertalige ondersteuning: · Ondersteunt op dit moment 4 talen: Engels, Spaans, Vereenvoudigd Chinees en Traditioneel Chinees, die zal worden automatisch gedetecteerd kan worden. Schepen vele plugins (moet worden configed zoals gebruikt ze voor): · Django ondersteuning plugin · Batch hernoemen van bestanden plugin · Collaborative ondersteuning van de programmering plugin, namen als pairprog. · MP3-speler plugin · Spellingcontrole plugin · Tovenaar plugin · Tekst naar spraak (alleen Windows) plugin Verzonden scripts: · U kunt ze vinden in ($ UliPadInstalled) / scripts. Wizard: · U kunt uw eigen tovenaar template te maken. De wizard kan invoer gebruikersgegevens combineren met sjabloon, en output het resultaat. En tovenaar ook ondersteuning code kader gecreëerd. Deze functie zal u helpen verbeteren van de codering efficiëntie. Direcotry Browser: · Bladeren meerdere mappen, en je kunt echt toevoegen, verwijderen, hernoemen mappen en bestanden. Dubbelklik op het bestand in het venster Editor te openen. Autocomplete (ACP): · Ondersteuning Ondersteuning voor gebruiker autocomplete-bestand, kan het helpen om input code zeer behulpzaam en functioneel. Column Editing Mode: · U kunt multilines selecteren en vervolgens een kolom mode gebied, dus in elke lijn van deze regio, als u een teken invoert, zullen andere lijnen ook dit karakter toe te voegen. Als je wilt om te gaan met multilines als een soortgelijke functie, zal deze functionaliteit erg handig zijn. Smart Navigation: · UliPad kan het bezoek volgorde van uw geopende bestanden te herinneren, en je kunt terug of vooruit te gaan in deze bestanden. Levende reguliere expressie zoeken: · Je kunt wat reguliere expressie on the fly typen en het resultaat dynamiclly bekijken. Spell Check Plugin: · Noodzaak om Pyenchant-module te installeren. Collaborative Programmering: · Multi-user kan sommige bestanden tegelijkertijd wijzigen. U moet PairProg-plug-in inschakelen. Todo ondersteunt: · Auto vindt Todos en ondersteunt verschillende soorten formaten. Multi-view-ondersteuning: · Gebruiker kan een document openen in meerdere weergaven, bijvoorbeeld in het linkerdeelvenster of onderste deelvenster. Version Control Support: · SVN-ondersteuning. Nu kunt u SVN gebruiken in Ulipad om bij te werken, afrekenen, commit, enz. Vereisten: · Python 2.3 of later · Wxpython 2.4.2.4 of later Unicode-versie


Ulipad Gerelateerde software

Jed

Gratis en open-editor op Source CLI-gebaseerde tekst ...

151 948 KB

Downloaden