Ulipad.

Editor di testo basato su wxpython
Scarica ora

Ulipad. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Limodou
  • Sito web dell'editore:
  • http://code.google.com/u/limodou/

Ulipad. Tag


Ulipad. Descrizione

Editor di testo basato su wxpython Ulipad è un editor wxpython / python, orientato al programmatore e flessibile. Ha molte funzioni come Browser di classe, codice Auto-completo, visualizzatore HTML, Browser di directory, Wizard e molti altri. La caratteristica più interessante e distintiva è l'uso della tecnica di mixin che rende Ulipad un ambiente di programmazione facile da estendere. Puoi scrivere i tuoi mixins, plugin o semplici script, e tutti possono essere integrati in Ulipad in modo senza soluzione di continuità. Ne chiamato Ulipad? Il nome deriva da Claudio Grondi (grazie!). Claudio Grondi ha detto: come siamo Sulla strada per rendere Newedit l'editor del programmatore, penso, questo nuovo nome univoco ti aiuterà qui molto (Newedit è solo a buon mercato ...). Suggerisco di usare 'Ulipad'.it ha la scorciatoia di illimitata. Ministero editor di testo (PAD). Dì a qualcosa sull'autore originale (Limodou). Ma il vantaggio più importante è: Google non ha ancora voce per 'Ulipad' ancora! Meraviglioso! Sembra che molte persone vino. Iulipad utilizza la tecnica di mixin e plugin come architettura. La maggior parte delle sue classi può essere estesa tramite componenti mixin e plug-in, e infine diventa una classe di integrità durante la creazione dell'istanza. Quindi Ulipad è molto dinamico. È possibile scrivere le nuove funzionalità in nuovi file e difficilmente è necessario modificare il codice esistente. E se vuoi estendere le classi esistenti, potresti scrivere mixins e plugin, e questo sarà legato alla classe target che chiamo "classe slot". Questa tecnica renderà le modifiche centralizzate e facilmente gestite .ObjectiveMake un editor generale pulito, potente e flessibile e persino un quadro di applicazione. E aggiungere estensioni dovrebbero essere molto facili.Tasks: * Mixin e plugin framework * supporto unicode * Gestione dei plugin definita dall'utente * Integrazione della finestra personalizzata dell'utente * Funzione guidata personalizzata dell'utente Ecco alcune caratteristiche chiave di "Ulipad": · Piattaforma croce · Basato su wxpython, quindi può essere eseguito ovunque che Wxpython funzioni, come ad esempio: Windows, Linux. · Supporto Unicode. · La maggior parte delle funzionalità di wxstyledtextctrl (Scintilla) · Evidenziazione della sintassi, supporto Python, C / C ++, HTML, testo normale · Piegatura · Corrispondenza del tutore · ... · Selezione estesa · Selezione di parole estese: è possibile premere Ctrl + MousedoubleClik per selezionare una parola inclusa '.' · Selezione abbinata - Seleziona testo in caratteri citati come: (), [], {}, '', "". · Ad esempio: una stringa proprio come def func (sé, "questo è un test '): · · · Il char '^' rappresenta la posizione di caret nella linea sopra. Se si preme Ctrl + E, selezionerà l'intero testo in (), I.e. "Self," Questo è un test "". Qualcosa di più nel menu di selezione. · Altre prolunga di modifica · Testo duplicativo - proprio come Vim Ctrl + V, Ctrl + P e altro ancora. Puoi duplicare sopra o sotto Char, Word, Line che corrispondono ai caratteri leader. · Citazione del testo: aggiungi alcuni caratteri citati prima e dopo il testo selezionato, proprio come: "", '', (), [], {} e stringa personalizzata, ecc. · Convertizione del testo e vista - Python -> HTML, testo ristrutturato -> HTML, tessile -> HTML e è possibile emettere o visualizzare il testo HTML nella finestra dei messaggi o la finestra di visualizzazione HTML o sostituire il testo selezionato. · La codifica UTF-8 rileva automaticamente · Modifica della codifica del documento · Auto Backup · Ultimo supporto sessione - Salva tutti i file dei file come chiusi e riaprire i file come avvio successivo. · Giudice intelligente Il carattere del rientro - Indovina automaticamente il carattere del rientro e lo imposta. · Trovare i file · Supporti dei segnalibri · Supporto Python. · Finestra interattiva Python integrata basata su Pyshell, supporto Unicode · Completamento automatico · Funzione Syntax CallTips · Esegui, correre con argomento, ferma la fonte di Python · Cambio automatico del percorso corrente · Browser di classe Python · Sintassi e controllo in stile PEP8, forniscono anche un plugin di pilin. · Frammenti di codice · È possibile gestire i snippet di codice con le categorie e ogni categoria può avere molti articoli. Ogni oggetto rappresenterà uno snippet di codice. È possibile inserire un oggetto solo facendo doppio clic su di esso. Supporta persino l'importazione ed esportazione. · Supporto semplice del progetto · Può creare un progetto di file speciale, quindi ogni file e cartella sotto la cartella che ha il progetto può essere considerato come un intero progetto. · Meccanismo di estensione · Script: puoi scrivere un facile script per manipolare la risorsa Tutte le risorse di Ulipad, proprio come: conversione del testo, ecc. · Plugin - funzione personalizzata. Più complesso ma più potente. Può facilmente fondersi con Ulipad e può essere gestito tramite il menu. · Comando della shell - aggiungi comandi della shell spesso usati ed eseguirli. · Supporto FTP. · È possibile modificare i file remoti tramite FTP. Puoi aggiungere, rinominare, eliminare, caricare, scaricare file / directory. · Supporto multilingua · Attualmente supporta 4 lingue: inglese, spagnolo, cinese semplificato e cinese tradizionale, che può essere rilevato automaticamente. · Spedisce molti plugin (devono essere configurati come usati prima) · Plugin di supporto Django · Plugin di file Rinomina Batch · Plugin di supporto collaborativo di programmazione, nomi come pairprog. · Plugin Player MP3 · Plugin di controllo ortografico · Plugin wizard. · Testo alla voce (solo Windows) Plugin · ... · Script spediti · Puoi trovarli in ($ ulipadinstalled) / script. · Procedura guidata · Puoi creare il tuo modello wizard. La procedura guidata può inserire i dati dell'utente, combinati con il modello e l'uscita del risultato. E la procedura guidata supporta anche il quadro del codice creato. Questa funzione ti aiuterà a migliorare l'efficienza della codifica. · Browser directory. · Sfoglia più directory e puoi davvero aggiungere, eliminare, rinominare le directory e i file. Fare doppio clic su Apri il file nella finestra Editor. · Autocompleta (ACP) · File autocompleto dell'utente di SUPORT, può aiutare a immettere il codice molto utile e funzionale. · Modalità di modifica della colonna · È possibile selezionare multilines, quindi impostare una regione della modalità di colonna, quindi in qualsiasi linea di questa regione, se si inserisce un carattere, altre linee aggiungeranno anche questo personaggio. Se vuoi affrontare multilines come una modalità simile, questa funzionalità sarà molto utile. · Navigazione intelligente · Ulipad può ricordare l'ordine di visita dei tuoi file aperti e puoi tornare indietro o andare avanti in questi file. · Vivi la ricerca di espressioni regolari · È possibile digitare qualche espressione regolare al volo e vedere il risultato dinamico. · Plugin di controllo ortografico · È necessario installare il modulo pyenchant. · Programmazione collaborativa · Il multi-utente può modificare alcuni file contemporaneamente. Dovresti abilitare il plugin del pairprog. · Supporti todo · Auto trova Todos e supporta diversi tipi di formati. · Supporti multi-view · L'utente può aprire un documento in visualizzazioni multipla, ad esempio nel riquadro di sinistra o nel riquadro inferiore. · Supporto per il controllo della versione · Supporto svn. Ora puoi usare SVN in UliPad per aggiornare, checkout, commit, ecc. Requisiti: · Python. · Wxpython.


Ulipad. Software correlato

Marave

Un editor di testo che ti aiuta a concentrarti sulla scrittura ...

233

Scarica