UliPad

Szoftver screenshot:
UliPad
Szoftver adatai:
Változat: 4.1
Feltöltés dátuma: 11 May 15
Fejlesztő: Limodou
Engedély: Ingyenes
Népszerűség: 39

Rating: 1.0/5 (Total Votes: 1)

Ulipad egy wxPython / Python hajtott, programozó-orientált és rugalmas szerkesztő. Igen sok funkciója van, mint osztály böngésző, kód automatikus teljes, html nézőt, könyvtár böngésző, varázsló, és még sokan mások. A legérdekesebb és megkülönböztető jegye a használata mixin technika ami Ulipad egy könnyen terjed ki programozási környezetet. Írhat saját mixinek, plugins vagy egyszerű szkriptek, és mindegyiket lehet integrálni Ulipad való zavartalan.
Miért nevezte el UliPad?
A név abból Claudio Grondi (köszönöm!).
Claudio Grondi mondta:
Mivel mi a módja annak, hogy NewEdit a programozó szerkesztő azt hiszem, hogy
Új egyedi nevet segít itt sok (NewEdit csak olcsó ...).
Azt javaslom, hogy használd a 'UliPad ".
Ez a parancsikon korlátlan.
Azt mondja ez egy egyszerű szövegszerkesztő (Pad).
Azt mondja valamit az eredeti szerző (LImodou).
De a legfontosabb előnye:
& Nbsp;
& Nbsp; A Google nem bejegyzését "UliPad" még!
Csodálatos! Úgy tűnik, sokan szeretik.
UliPad használ Mixin és Plugin technikával az építészet. Legtöbb osztályok bővíthető keresztül mixin és beépülő alkatrészeket, és végül lett egy integritás osztály létrehozásakor a példány. Tehát UliPad nagyon dinamikus. Írhatsz az új funkciók az új fájlokat, és aligha kell módosítani a meglévő kódot. És ha meg akarja hosszabbítani a meglévő osztályok, akkor írj mixinek és plugins, és ez lesz kötve a cél osztálynak, hogy én "Slot Class". Ez a technika teszi a változásokat a centralizált és könnyen kezelhető.
Cél
Készíts egy tiszta, hatékony, rugalmas főszerkesztője, és még egy keretrendszer. És hozzá kiterjesztések kell nagyon egyszerű.
Feladatok:
& Nbsp; * Mixin és Plugin keret
& Nbsp; * Unicode támogatás
& Nbsp; * Felhasználó által megadott bővítmény menedzsment
& Nbsp; * Felhasználó egyedi ablak integráció
& Nbsp; * Felhasználó egyedi varázsló funkció

Tulajdonságok :

  • Platform
  • alapuló wxPython, így bárhol futtatható, hogy wxPython működik, mint a Windows, Linux.
  • Unicode támogatással.
  • A legtöbb jellemzői wxStyledTextCtrl (Scintilla)
  • szintaxiskiemelés, támogatást Python, C / C ++, HTML, sima szöveg
  • Összecsukható
  • Brace Matching
  • ...
  • Bővített kiválasztása
  • Bővített szót választás - Akkor nyomja meg a Ctrl + MouseDoubleClick kijelölt szóra beleértve "."
  • Hirdetést - Válasszuk szöveget idézte karakter, mint: (), [], {}, '', & quot; & quot;.
  • Például: egy string, mint

  • def funk (self, "Ez egy teszt"):
  • A "^" karakter jelöli a kurzor pozíciója a fenti sor. Ha megnyomja a Ctrl + E, akkor válassza ki az egész szöveget (), vagyis & quot; saját, "Ez egy teszt" & quot ;. Még valami Selection Menu.
  • Egyéb szerkesztő hosszabbító
  • Másoló szöveg - Csakúgy, mint a vim Ctrl + V, Ctrl + P, és így tovább. Úgy tudunk másolni felett vagy alatt char, szó, sor, amelyek megfelelnek a vezető karakter.
  • idézve szöveg - Adjunk hozzá néhány idézett karakter előtt és után a kijelölt szöveget, ahogy: & quot; & quot ;, '', (), [], {}, és személyre szabott húr, stb.
  • Szöveg convertion és nézet - python - & gt; html, átalakította szöveg - & gt; html, textil - & gt; html, és akkor tud kiadni, vagy a HTML szöveget üzenet ablakban, vagy html néző ablakot, vagy cserélje ki a kijelölt szöveget.
  • UTF-8 kódolású automatikus észlelése
  • megváltoztatása dokumentum kódolás
  • Auto backup
  • Utolsó munkamenet támogatás - ez fog menteni minden a fájlneveket, zárt, és nyissa meg újra a fájlokat a jövő elkezdődött.
  • Intelligens bíró a francia char - Nem lesz automatikus hiszem, a francia char, és beállítja azt.
  • Megtaláljuk a fájlok
  • Könyvjelzők támogatja
  • Python támogatás
  • beépített python interaktív ablakban alapján PyShell, támogatja a Unicode
  • Automatikus kiegészítés
  • Function szintaxis calltips
  • Futtatás, fuss érvet, abba python source
  • Auto változás áram útját
  • Python osztály böngésző
  • Syntax és PEP8 stílus ellenőrzése, továbbá a kínálat pylint plugin.
  • Kód töredék
  • kezelheti a kódrészletek a kategóriákat, és minden kategóriában is sok elem. Minden elem fogja képviselni a kódrészletet. Akkor beillesztése egyszerűen duplán rákattintunk. Azt is támogatja az importáló és exportáló.
  • Egyszerű projekt támogatása
  • létrehozhat egy speciális fájl projekt, így minden fájl és mappa mappa alatt, amely a projekt lehet tekinteni, mint egy egész projektet.
  • Extension mechanizmus
  • Script - Írhatsz könnyű script, hogy manipulálják az összes erőforrás a UliPad, csakúgy, mint: szöveg átalakítása, stb.
  • Plugin - Egyedi funkció. Bonyolultabb, de erősebb. Könnyen egyesül UliPad, és lehet kezelni a menün keresztül.
  • Shell parancs - Add gyakran használt shell parancsokat, és végrehajtja őket.
  • FTP támogatás
  • szerkesztheti a távoli fájlokat FTP. Felveheti, átnevezés, törlés, feltöltés, letöltés fájl / könyvtár.
  • Többnyelvű támogatás
  • A rendszer jelenleg 4 nyelven: angol, spanyol, egyszerűsített kínai és hagyományos kínai, ami lehet automatikus észlelése.
  • Hajók sok plugin (kell configed mint korábban is használták ezeket)
  • Django támogatást plugint
  • Batch fájlok átnevezésével plugint
  • Collaborative programozási segítség plugint, neveket pairprog.
  • Mp3 lejátszó plugint
  • Helyesírás-ellenőrzés plugint
  • varázsló bővítmény
  • Text to speech (csak Windows) bővítmény
  • ...
  • Hármas szkriptek
  • Megtalálható őket ($ UliPadInstalled) / szkripteket.
  • Wizard
  • Tudod, hogy a saját varázsló sablon. A varázsló felhasználói adatot, össze sablonnal, és kimeneti az eredményt. És varázsló is támogatja kódot keretet teremtett. Ez a funkció segít javítása kódolási hatékonyságot.
  • Direcotry Browser
  • Böngésszen több könyvtár, és akkor tényleg felvenni, törölni, átnevezni fájlokat és könyvtárakat. Dupla kattintással megnyílik a fájl szerkesztő ablakban.
  • autocomplete (AKCS)
  • Suport felhasználó autocomplete fájlt, ez segíthet, hogy input kód nagyon hasznos és praktikus.
  • Column szerkesztési mód
  • Megadhatja, többszörös vonalakon, majd állítson be egy oszlopban mód régióban, így minden sorában a régióban, ha belépsz egy karaktert, más vonalakon is hozzá ezt a karaktert. Ha azt szeretnénk foglalkozni többszörös vonalakon, mint egy hasonló állapotban ez a funkció akkor lehet nagyon hasznos.
  • intelligens navigáció
  • UliPad emlékszik a látogatás rendjét a megnyitott fájlokat, és mehetsz vissza vagy előre ezek a fájlok.
  • Élő szabályos kifejezés keresése
  • beírhat bizonyos reguláris kifejezés menet közben, és nézze meg az eredményt dynamiclly.
  • Helyesírás-ellenőrzés plugint
  • Kell telepíteni PyEnchant modul.
  • Collaborative Programozás
  • Multi-felhasználó módosíthatja néhány fájlt ugyanabban az időben. Meg kell tennie pairprog plugin.
  • Todo támogatja
  • Auto találja todos és támogatja több fajta formátumot.
  • Multi-View támogatja
  • A felhasználó megnyit egy dokumentumot multi véleményét, például a bal oldali panelen, vagy alsó részen.
  • Version Control Support
  • svn támogatást. Most már tudod használni svn a UliPad frissíteni, pénztár, elkövetésére, stb.

követelmények :

  • Python
  • wxPython

Hasonló program

logfilter
logfilter

20 Feb 15

Nvi
Nvi

2 Jun 15

regexxer
regexxer

11 May 15

RubyRoom
RubyRoom

2 Jun 15

Más szoftver fejlesztő Limodou

Uliweb
Uliweb

17 Feb 15

Parm
Parm

17 Feb 15

Par
Par

20 Feb 15

Plugs
Plugs

20 Feb 15

Hozzászólások a UliPad

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!