Ulipad.

Editor Python basato su wxpython
Scarica ora

Ulipad. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • UliPad Team
  • Sito web dell'editore:
  • http://code.google.com/p/ulipad/
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 2.1 MB

Ulipad. Tag


Ulipad. Descrizione

Editor Python basato su wxpython Ulipad è un editor scritto in Python e Wxpython. Ulipad 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 consente di mantenere le modifiche centralizzate e facilmente gestirle. Ecco alcune caratteristiche chiave di "Ulipad": Piattaforma trasversale: · 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: (), [], {}, '', "". 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. Semplice supporto 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. AUTOCOMPLETE (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. Smart Navigation: · Ulipad può ricordare l'ordine di visita dei tuoi file aperti e puoi tornare indietro o andare avanti in questi file. Vivi Espressioni regolari alla ricerca: · È possibile digitare qualche espressione regolare al volo e vedere il risultato dinamico. Spell Check Plugin: · È 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 2.3 o successivo · Wxpython 2.4.2.4 o successiva versione Unicode


Ulipad. Software correlato

Jed.

Editor di testo basato su CLI gratuito e open source ...

151 948 KB

Scarica

Tateredit.

Un editor di testo della piattaforma gratuito e cross per Mac OS X, Windows e Linux ...

146 3.9 MB

Scarica

Un incantesimo

Controllo ortografico gratuito e open source Progettato per sostituire Alla fine Ispell ...

141 1.7 MB

Scarica

PDF2RTFService.

PDF2RTFService - Questo programma consente a qualsiasi applicazione di cacao di leggere i file di testo RTF ...

144 42 KB

Scarica