UliPad

Software kuvakaappaus:
UliPad
Ohjelmiston tiedot:
Versio: 4.1
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: Limodou
Lupa: Vapaa
Suosio: 39

Rating: 1.0/5 (Total Votes: 1)

Ulipad on wxPython / Python powered, ohjelmoija suuntautunut ja joustava editori. Siinä on monia ominaisuuksia, kuten luokan selain, code automaattinen täydennys, html katsoja, hakemiston selain, velho ja monet muut. Mielenkiintoisin ja erottuva piirre on käyttää mixin tekniikkaa, joka tekee Ulipad helposti laajentaa ohjelmointiympäristö. Voit kirjoittaa oman mixins, liitännäisiä tai yksinkertaisia ​​komentosarjoja, ja ne kaikki voidaan integroida Ulipad saumattomasti.
Miksi nimesi sen UliPad?
Nimi tulee Claudio Grondi (kiitos!).
Claudio Grondi sanoi:
Koska olemme matkalla tekemään NewEdit ohjelmoija editorin luulen, että
uusi yksilöllinen nimi auttavat tässä huomattavasti (NewEdit on vain halpa ...).
Ehdotan käyttää "UliPad".
Se on oikotie rajoittamaton.
Se kertoo se on pelkkää tekstieditori (Pad).
Se kertoo jotain alkuperäinen kirjoittaja (LImodou).
Mutta tärkein etu on:
& Nbsp;
& Nbsp; Google ei merkintää "UliPad" vielä!
Ihana! Tuntuu monet ihmiset pitävät siitä.
UliPad käyttää Mixin ja Plugin tekniikkaa sen arkkitehtuuri. Suurin osa sen luokkia voidaan pidentää kautta Mixin ja plugin komponentteja, ja lopultakin eheyden luokan luotaessa oikeusasteessa. Joten UliPad on hyvin dynaaminen. Voit kirjoittaa uusia ominaisuuksia uusia tiedostoja, ja tuskin tarvitsee muuttaa nykyistä koodia. Ja jos haluat laajentaa nykyistä luokkaa, voisit kirjoittaa mixins ja ampua, ja tämä on sidottu kohde-luokkaa, että kutsun "Slot Class". Tämä tekniikka tekee muutoksia keskitetyn ja helposti hallittavissa.
Tavoite
Tee puhdas, tehokas, joustava päätoimittaja, ja jopa sovellus puitteet. Ja lisäämällä laajennuksia pitäisi olla hyvin helppoa.
Tehtävät:
& Nbsp; * Mixin ja Plugin puitteet
& Nbsp; * Unicode-tuki
& Nbsp; * Käyttäjän määrittämä plugin hallinta
& Nbsp; * Käyttäjä mukautetun ikkuna integraatio
& Nbsp; * Käyttäjä mukautetun ohjatun toiminnon

Ominaisuudet

  • Cross platform
  • perustuu wxPython, joten se toimii kaikkialla, missä wxPython toimii, kuten: Windows, Linux.
  • Unicode-tuki.
  • Suurin piirteitä wxStyledTextCtrl (Scintilla)
  • Syntaksikorostuksen, tukea Python, C / C ++, html, tekstimuodossa
  • Folding
  • Brace Vastaavat
  • ...
  • Extended valinta
  • Extended sanan valinta - Voit painaa Ctrl + MouseDoubleClick valita sanan kuten "."
  • Hyväksytty valinta - Valitse teksti lainattu chars kuten: (), [], {}, "", & quot; & quot;.
  • Esimerkiksi: merkkijono aivan kuten

  • def func (itse, "Tämä on testi"):
  • '^' char edustaa caret aseman yläpuolella linjaa. Jos painat Ctrl + E, voit valita koko tekstin (), eli & quot; itsestään, "Tämä on testi" & quot ;. Jotain enemmän Selection Menu.
  • Muut muokkaus laajennus
  • monistaminen text - Aivan kuten Vim Ctrl + V, Ctrl + P, ja enemmän. Voit kopioida yli tai alle nieriää, sana, rivi, joka vastaa johtava merkkiä.
  • Tekstin lainaaminen - Lisää noin noteeratut merkkiä ennen ja jälkeen valitun tekstin, kuten: & quot; & quot ;, '", (), [], {}, ja räätälöityjä string, jne.
  • Text konvertointi ja view - python - & gt; html, uudelleen Text - & gt; html, tekstiili - & gt; html, ja voit tulostaa tai katsella html tekstin viesti-ikkunassa, tai html-ikkuna, tai vaihtaa valitun tekstin.
  • UTF-8 automaattisen tunnistuksen
  • muuttaminen asiakirjan koodaus
  • Automaattinen varmuuskopiointi
  • Viimeinen session tuki - Se säästää kaikki tiedostonimet suljettuina, ja uudelleen tiedostot käynnistetään seuraavan kerran.
  • Smart tuomari luetelmakohta nieriä - Se tulee automaattisesti arvata luetelmakohtaa nieriä, ja asettaa se.
  • etsiminen tiedostoista
  • kirjanmerkki tukee
  • Python tukea
  • sisäänrakennettu python interaktiivinen ikkunassa perustuu PyShell, tukea Unicode
  • auto loppuun
  • Toiminta syntaksin calltips
  • Run, juosta väitteeseen, lopeta python source
  • Auto muutos nykyinen polku
  • Python luokka selain
  • Syntax ja PEP8 tyylin tarkistus myös toimittaa Pylint plugin.
  • koodinpätkiä
  • Voit hallita koodinpätkiä luokkia, ja jokainen luokka voi olla monia kohteita. Jokainen erä edustaa koodinpätkä. Voit lisätä kohteen juuri kaksoisnapsauttamalla sitä. Se tukee myös tuontia ja vientiä.
  • Yksinkertainen hanketukea
  • Voi luoda erityinen tiedosto projekti, joten jokaisen tiedoston ja kansion alla kansio, joka on hanketta voidaan pitää koko hankkeen.
  • Extension mekanismi
  • Script - Voit kirjoittaa helposti script manipuloida kaikkia voimavara UliPad, aivan kuten: tekstin muuntaminen, jne.
  • Plugin - Räätälöidyt toiminto. Monimutkaisemmat mutta tehokkaampi. Voi helposti sulautua UliPad, ja voidaan hallita kautta valikosta.
  • Shell komento - Lisää usein komentotulkkikomentoja, ja toteuttaa niitä.
  • FTP tuki
  • Voit muokata kauko-tiedostoja kautta ftp. Voit lisätä, poistaa, lataa, lataa tiedosto / hakemisto.
  • Tukee
  • Tällä hetkellä tukee 4 kielellä: Englanti, espanja, yksinkertaistettu kiina ja perinteinen kiina, joka voi olla tunnistaa automaattisesti.
  • Laivat monta plugins (täytyy configed käytettynä niitä ennen)
  • Django tukea plugin
  • Erä nimetä tiedostoja plugin
  • Collaborative Programming tukea plugin, nimet pairprog.
  • Mp3-soitin plugin
  • Oikoluku plugin
  • Ohjattu plugin
  • Teksti puheeksi (vain Windows) plugin
  • ...
  • Toimitettu skriptejä
  • Voit löytää ne ($ UliPadInstalled) / skriptejä.
  • Wizard
  • Voit tehdä oman velho malliin. Ohjattu voi syöttää käyttäjätiedot, yhdistää mallin, ja tuotannon tulosta. Ja velho tukee myös koodin puitteet luotiin. Tämä ominaisuus auttaa parantamaan koodauksen tehokkuutta.
  • Direcotry Browser
  • Etsi useita hakemistoja, ja voit todella lisätä, poistaa, nimetä uudelleen hakemistoja ja tiedostoja. Tuplaklikkaa avaa tiedoston Editor ikkunassa.
  • Automaattinen täydennys (AKT)
  • Suport käyttäjä autocomplete tiedoston, se voi auttaa syöttää koodin hyvin avulias ja toimiva.
  • sarake muokkaustilassa
  • Voit valita multilines, ja aseta sarake mode aluetta, joten missään linja tällä alueella, jos syötät merkin, muut linjat myös lisätä tämän merkin. Jos haluat käsitellä multilines kuin samanlainen tila, tämä toiminto on erittäin kätevä.
  • Smart Navigation
  • UliPad muistaa vierailun järjestystä avatuista tiedostoista, ja voit palata tai mennä eteenpäin näitä tiedostoja.
  • Elävät vakiolausekkeesi etsimällä
  • Voit kirjoittaa joitakin säännöllinen lauseke lennossa, ja nähdä tuloksen dynamiclly.
  • Oikoluku plugin
  • Tarve asentaa PyEnchant moduuliin.
  • Collaborative ohjelmointi
  • Multi-käyttäjä voi muokata tiedostoja samanaikaisesti. Sinun pitäisi ottaa pairprog liitännäisen.
  • Todo Tukee
  • Auto etsii todos ja tukee eri tyyppisiltä muodoissa.
  • Multi-View Tukee
  • Käyttäjä voi avata asiakirjan monen näkemyksiä, esimerkiksi vasemmassa ruudussa tai pohjassa ruudussa.
  • versionhallinta tuki
  • SVN tuki. Nyt voit käyttää SVN vuonna UliPad päivittää, kassalle, sitoutua, jne.

vaatimukset

  • Python
  • wxPython

Vastaavia ohjelmistoja

SyncMemo
SyncMemo

2 Jun 15

XEmacs
XEmacs

2 Sep 17

stl2pov
stl2pov

12 May 15

Muu ohjelmistojen kehittäjä Limodou

Parm
Parm

17 Feb 15

Plugs
Plugs

20 Feb 15

Uliweb
Uliweb

17 Feb 15

Kommentit UliPad

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!