UliPad

Skjermbilde programvare:
UliPad
Prog.varedetaljer:
Versjon: 4.1
Last opp dato: 11 May 15
Utvikler: Limodou
Lisens: Gratis
Popularitet: 39

Rating: 1.0/5 (Total Votes: 1)

Ulipad er en wxPython / Python drevet, programmerer orienterte og fleksible redaktør. Den har mange funksjoner som klasse nettleser, kodeautofullfør, html viewer, katalog nettleser, veiviser og mange andre. Det mest interessante og karakteristiske trekk er bruken av mixin teknikk som gjør Ulipad en lett-å-utvide programmeringsmiljø. Du kan skrive dine egne mixins, plugins eller enkle skript, og alle av dem kan integreres i Ulipad på en sømløs måte.
Hvorfor heter det UliPad?
Navnet kommer fra Claudio Grondi (takk!).
Claudio Grondi sa:
Ettersom vi er på vei til å gjøre NewEdit programmerer redaktør tror jeg, at
et nytt unikt navn vil hjelpe her mye (NewEdit er bare billig ...).
Jeg foreslår å bruke "UliPad '.
Det har snarveien ubegrenset.
Det forteller det er en ren tekst editor (Pad).
Det forteller noe om den opprinnelige forfatteren (LImodou).
Men den viktigste fordelen er:
& Nbsp;
& Nbsp; Google har ingen oppføring for 'UliPad' ennå!
Herlig! Det synes mange folk liker det.
UliPad bruker mixin og Plugin teknikk som sin arkitektur. De fleste av sine klasser kan utvides via mixin og plugg-komponenter, og til slutt bli en integritets klasse når du oppretter forekomsten. Så UliPad er svært dynamisk. Du kan skrive de nye funksjonene i nye filer, og knapt trenger å endre den eksisterende koden. Og hvis du ønsker å utvide eksisterende klasser, kan du skrive mixins og plugins, og dette vil være bundet til målet klassen som jeg kaller "Slot Class". Denne teknikken vil gjøre endringene sentralisert og enkel å håndtere.
Formål
Lag en ren, kraftig, fleksibel generell redaktør, og enda en søknad rammeverk. Og legger til utvidelser bør være svært enkelt.
Oppgaver:
& Nbsp; * mixin og Plugin rammeverk
& Nbsp; * Unicode-støtte
& Nbsp; * Brukerdefinert plugin ledelsen
& Nbsp; * Bruker tilpasset vindu integrering
& Nbsp; * Bruker tilpasset wizard funksjon

Egenskaper

  • Cross plattform
  • basert på wxPython, slik at den kan kjøre hvor som helst som wxPython fungerer, for eksempel: Windows, Linux
  • .
  • Unicode-støtte.
  • De fleste funksjonene i wxStyledTextCtrl (Scintilla)
  • Syntaksutheving, støtte Python, C / C ++, html, ren tekst
  • Folding
  • Brace Matching
  • ...
  • Utvidet utvalg
  • Utvidet ordet utvalg - '.' Du kan trykke Ctrl + MouseDoubleClick å velge et ord inkludert
  • Matchet utvalg - Velg tekst på siterte chars som:. () [] {}, '', & Quot; & quot;
  • For eksempel: en streng akkurat som

  • def funk (selv, 'Dette er en test'):
  • The '^' char representerer cirkumflekstegnet posisjon i over linjen. Hvis du trykker Ctrl + E, vil du merke hele teksten i (), dvs. & quot; selvtillit, 'Dette er en test' & quot ;. Noe mer i valgmenyen.
  • Annet redigering forlengelse
  • Duplisere tekst - Akkurat som Vim Ctrl + V, Ctrl + P, og mer. Du kan kopiere over eller under røye, ord, linje som passer de ledende tegn.
  • Siterer tekst - Legg noen sitert chars før og etter merkede teksten, akkurat som:. & Quot; & quot ;, '', () [] {}, og tilpasset streng, etc
  • Tekst konvertering og utsikt - python - & gt; html, omstrukturert Tekst - & gt; html, tekstil - & gt; html, og du kan sende eller vise html tekst i meldingsvinduet, eller html visningsvinduet, eller erstatte den markerte teksten.
  • UTF-8-koding automatisk oppdage
  • Endre dokumentet koding
  • Auto backup
  • Siste session støtte -. Det vil spare alle filnavn som lukket, og åpner filene som neste gang
  • Smart dommer innrykket røye - Det vil automatisk gjette innrykk røye, og setter det
  • .
  • Finne i filer
  • støtter bokmerke
  • Python støtte
  • innebygd python interaktivt vindu basert på PyShell, støtter Unicode
  • Auto fullføring
  • Funksjon syntaks calltips
  • Kjør, kjør med argument, stoppe python kilde
  • Auto endring nåværende banen
  • Python klasse nettleser
  • Syntax og PEP8 stil kontroll, leverer også et pylint plugin.
  • kodesnutter
  • Du kan administrere kodesnutter med kategorier, og hver kategori kan ha mange elementer. Hvert element vil representere en kodebit. Du kan sette inn et element bare ved å dobbeltklikke på det. Den støtter også import og eksport.
  • Enkel prosjektstøtte
  • Kan skape en spesiell fil prosjekt, så hver fil og mappe under mappen som har prosjektet kan betraktes som et hele prosjektet.
  • Extension mekanisme
  • Script - Du kan skrive enkelt script for å manipulere alle ressurs av UliPad, akkurat som: tekst konvertering, etc
  • .
  • Plugin - Tilpasset funksjon. Mer kompleks, men kraftigere. Kan enkelt fusjonere med UliPad, og kan administreres via menyen.
  • Shell kommando -. Legg ofte brukt shell-kommandoer, og kjøre dem
  • FTP-støtte
  • Du kan redigere eksterne filer via ftp. Du kan legge til, endre navn, slette, laste opp, laste ned filen / katalogen.
  • Multi støtte
  • støtter for tiden fire språk:. Engelsk, spansk, forenklet kinesisk og tradisjonell kinesisk, noe som kan bli automatisk oppdaget
  • Skip mange plugins (må configed som brukte dem før)
  • Django støtte plugin
  • Batch endre navn på filer plugin
  • Samarbeids Programmering støtte plugin, navn som pairprog.
  • Mp3-spiller plugin
  • Stavekontroll plugin
  • wizard plugin
  • Tekst til tale (Windows) plugin
  • ...
  • Leveres scripts
  • Du finner dem i ($ UliPadInstalled) / scripts.
  • Wizard
  • Du kan lage din egen veiviser mal. Veiviseren kan inngangsbrukerdata, kombinere med mal, og utgang resultatet. Og veiviser støtter også kode rammeverk opprettet. Denne funksjonen vil hjelpe deg å forbedre koding effektiviteten.
  • direcotry Browser
  • Bla flere kataloger, og du virkelig kan legge til, slette, endre navn på kataloger og filer. Dobbelklikk vil åpne filen i redigeringsvinduet.
  • Autofullfør (ACP)
  • Suport brukerautofullfør-filen, kan det hjelpe å legge inn kode svært nyttig og funksjonelt.
  • Kolonne redigeringsmodus
  • Du kan velge multilines, og deretter sette en kolonne modus region, så i hvilken som helst linje i denne regionen, hvis du skriver inn et tegn, andre linjer vil også legge til denne karakteren. Hvis du ønsker å håndtere multilines som en lignende modus, vil denne funksjonaliteten være svært nyttig.
  • Smart Navigation
  • UliPad kan huske besøket rekkefølgen på åpnede filer, og du kan gå tilbake eller gå videre i disse filene.
  • Live regulære uttrykk søker
  • Du kan skrive noen vanlige uttrykk på fly, og se resultatet dynamiclly.
  • Stavekontroll plugin
  • Trenger du å installere PyEnchant modulen.
  • Collaborative Programming
  • Multi-bruker kan endre noen filer samtidig. Du bør sette pairprog plugin.
  • Todo Støtter
  • finner Auto todos og støtter flere typer formater.
  • Multi-View Støtter
  • Brukeren kan åpne et dokument i flere visninger, for eksempel i ruten til venstre eller nederste ruten.
  • Versjonskontroll Support
  • svn støtte. Nå kan du bruke svn i UliPad å oppdatere, kassa, begår osv.

Krav

  • Python
  • wxPython

Lignende programvare

Songpress
Songpress

20 Feb 15

XEmacs
XEmacs

2 Sep 17

SaptoPad
SaptoPad

19 Feb 15

Annen programvare fra utvikleren Limodou

Par
Par

20 Feb 15

Uliweb
Uliweb

17 Feb 15

Parm
Parm

17 Feb 15

Dict4Ini
Dict4Ini

5 Jun 15

Kommentarer til UliPad

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!