UliPad

Screenshot Software:
UliPad
Detalii soft:
Versiune: 4.1
Incarca data: 11 May 15
Producător: Limodou
Licenţă: Gratuit
Popularitate: 39

Rating: 1.0/5 (Total Votes: 1)

Ulipad este un wxPython / Python alimentat,-programator orientat și editor flexibil. Ea are multe caracteristici, cum ar fi browser-ul de clasă, cod auto-complete, vizualizator HTML, browser-ul director, expertul și multe altele. Cel mai interesant și distinctiv caracteristica este utilizarea tehnicii mixin care face Ulipad un mediu de programare ușor de a extinde. Puteți scrie propriile mixins, plugin-uri sau scripturi simple, și toate acestea pot fi integrate într-Ulipad într-un mod continuu.
De ce este numit UliPad?
Numele vine de la Claudio Grondi (multumesc!).
Claudio Grondi spus:
Ca suntem pe cale de a face NewEdit editor programator cred, că
un nou nume unic va ajuta aici mult (NewEdit este doar ieftin ...).
Vă sugerez să utilizeze "UliPad".
Ea are comenzi rapide de nelimitată.
Acesta spune că este un editor de text simplu (Pad).
Se spune ceva despre autorul original (LImodou).
Dar cel mai important avantaj este:
& Nbsp;
& Nbsp; Google nu are nici o intrare pentru "UliPad" încă!
Minunat! Se pare că mulți oameni ca el.
UliPad foloseste mixin și Plugin tehnica ca arhitectura. Cele mai multe dintre clasele sale pot fi extinse prin mixin și plugin componente, și a devenit în cele din urmă o clasă de integritate la crearea instanței. Deci UliPad este foarte dinamic. Puteți scrie noile caracteristici în fișiere noi, și cu greu nevoie de a modifica codul existent. Și, dacă doriți să se extindă claselor existente, ai putea scrie mixins și plugin-uri, iar acest lucru va fi legat la clasa țintă care eu numesc "Slot Class". Aceasta tehnica va face modificările centralizate și ușor de gestionat.
Obiectiv
Face un puternic editor curat, flexibil general, și chiar un cadru cerere. Și adăugarea de extensii ar trebui sa fie foarte usor.
Sarcini:
& Nbsp; * mixin și Plugin-cadru
& Nbsp; * suport Unicode
& Nbsp; * definite de utilizator de gestionare a plugin
& Nbsp; * User integrare fereastră personalizat
& Nbsp; * User funcție expertul personalizat

Caracteristici :

  • platformă Cross
  • bazată pe wxPython, astfel încât să poată rula oriunde wxPython funcționează, cum ar fi: Windows, Linux
  • .
  • suport Unicode.
  • Cele mai multe caracteristici ale wxStyledTextCtrl (Scintilla)
  • sintaxa evidențierea, suport Python, C / C ++, HTML, text simplu
  • pliant
  • Brace de potrivire
  • ...
  • Selecția Extended
  • selecție cuvânt Extended - "." Puteți apăsa Ctrl + MouseDoubleClick pentru a selecta un cuvânt, inclusiv
  • Selecția potrivire - Selectare text în caractere citate ca:. (), [], {}, '', & Quot; & quot;
  • De exemplu: un șir exact ca

  • def func (auto, "Acesta este un test"):
  • char '^' reprezintă poziția caret în linie de mai sus. Dacă apăsați Ctrl + E, veti selecta tot textul (), de exemplu, & quot; de sine, "Acesta este un test" & quot ;. Ceva mai mult în Selecția de meniu.
  • Alte extensie editare
  • copiere text - La fel ca Vim Ctrl + V, Ctrl + P, și mai mult. Puteți duplica sus sau mai jos char, cuvânt, linie care se potrivesc cele mai importante caractere.
  • Citarea textului - Adauga unele caractere citate, înainte și după textul selectat, la fel ca:. & Quot; & quot ;, '', (), [], {}, și șir personalizate, etc
  • de conversie text și - python - & gt; html, text restructurate - & gt; html, textile - & gt; html, și aveți posibilitatea de ieșire sau a vizualiza textul html în fereastra mesaj, sau vizualizare HTML fereastra, sau înlocuiți textul selectat.
  • codificarea UTF-8 detecta automat
  • Codificare documentul Schimbarea
  • Auto de backup
  • suport de sesiune Ultima -. Va salva toate fisierelor ca închis, și redeschideți fișierele ca început viitor
  • judecător inteligent char liniuță - Va auto ghici char liniuță, și stabilește o
  • .
  • Găsirea în fișierele
  • Bookmark suporta
  • suport Python
  • built-in python fereastra interactiv bazat pe PyShell, susține Unicode
  • finalizare Auto
  • calltips sintaxă Function
  • Run, alerga cu argument, opriți sursa de python
  • schimbare Auto cale de curent
  • browser clasa Python
  • Sintaxa și PEP8 stil de verificare, de aprovizionare, de asemenea, un plugin pylint.
  • fragmente de cod
  • Puteți gestiona fragmente de cod cu categorii, iar fiecare categorie poate avea multe elemente. Fiecare element va reprezenta un fragment de cod. Puteți introduce un element doar prin dublu-clic pe ea. Chiar susține import și export.
  • suport simplu proiect
  • Pot crea un proiect special de fișier, astfel încât fiecare fișier și folder în folderul care a proiectul poate fi considerat ca un proiect întreg.
  • mecanism de extensie
  • Script - Puteți scrie script usor de manipulat toate resursa de UliPad, la fel ca: conversie de text, etc
  • .
  • Plugin - Funcția personalizate. Mai complexe, dar mult mai puternic. Poate fuziona cu ușurință cu UliPad, și pot fi gestionate prin intermediul meniului.
  • comanda Shell -. Adauga comenzi shell des utilizate, precum și le execute
  • suport FTP
  • Puteți edita fișiere de la distanță prin ftp. Puteți adăuga, redenumi, șterge, încărcare, descărcare de fișiere / director.
  • suport multilanguage
  • Acceptă în prezent 4 limbi:. Engleză, spaniolă, chineză simplificată și chineză tradițională, care poate fi auto-detectat
  • Nave multe plugin-uri (trebuie să fie configed ca le-a folosit mai înainte)
  • Django suport plugin
  • Lot redenumi fișierele plugin
  • Programare colaborare suport plugin, nume ca pairprog.
  • MP3 player plugin
  • Verificare ortografică plugin
  • wizard plugin
  • Text de vorbire (numai pentru Windows) plugin
  • ...
  • scripturi Transportat
  • le puteți găsi în ($ UliPadInstalled) / script-uri.
  • Wizard
  • Puteți face propriul șablon asistent. Expertul poate date de utilizator de intrare, se combină cu template, și de ieșire rezultatul. Și expertul susține, de asemenea, cadru cod creat. Această caracteristică vă va ajuta să îmbunătăți eficiența de codificare.
  • directoriul wow Browser
  • Explorați lista directoare multiple, și puteți adăuga cu adevărat, șterge, redenumi directoarele și fișierele. Dublu clic se va deschide fișierul în fereastra Editor.
  • AutoComplete (ACP)
  • Suport fișier autocomplete utilizator, acesta poate ajuta cu codul de intrare de foarte mare ajutor si functional.
  • Coloana modul de editare
  • Puteti selecta multilines, și apoi setați o regiune mod coloană, astfel încât, în orice linie de aceasta regiune, dacă introduceți un caracter, alte linii se va adăuga, de asemenea, acest personaj. Dacă doriți să se ocupe cu multilines ca un mod asemănător, această funcționalitate va fi foarte util.
  • Navigare inteligentă
  • UliPad amintesc ordinea vizita fișierelor deschise, și puteți merge înapoi sau mergem mai departe în aceste fișiere.
  • expresie live regulată căutarea
  • Aveți posibilitatea să tastați unele expresii regulate pe zbor, și a vedea rezultatul dynamiclly.
  • Verificare ortografică plugin
  • necesitatea de a instala modulul PyEnchant.
  • Programare colaborare
  • Multi-utilizator poate modifica unele fișiere în același timp. Tu ar trebui să permită pairprog plugin.
  • Todo Suporta
  • Auto găsește todos și sprijină mai multe tipuri de formate.
  • Multi-View Suporta
  • Utilizatorul poate deschide un document în vedere mai multe, de exemplu, în panoul din stânga sau panou jos.
  • Suport de control Versiunea
  • suport SVN. Acum puteți folosi svn în UliPad pentru a actualiza, checkout, comite, etc.

Cerințe :

  • Python
  • wxPython

Software similare

ibus.el
ibus.el

15 Apr 15

LaimEditor
LaimEditor

19 Feb 15

XEmacs
XEmacs

2 Sep 17

KOffice
KOffice

11 May 15

Alte software-uri de dezvoltator Limodou

Dict4Ini
Dict4Ini

5 Jun 15

Par
Par

20 Feb 15

Parm
Parm

17 Feb 15

Comentarii la UliPad

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!