FMPP.

File di testo basato su FREemaker Preprocessore per il tuo Mac
Scarica ora

FMPP. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Prezzo:
  • FREE
  • Nome editore:
  • Daniel Dekany
  • Sito web dell'editore:
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 4.4 MB

FMPP. Tag


FMPP. Descrizione

File di testo basato su FREEMAKER Preprocessore per il tuo Mac FMPP è uno strumento di preprocessore del file di testo per uso generico che utilizza modelli di Freemarker. FMPP è particolarmente progettato per il preprocessore HTML, per generare home page complete (statiche): struttura directory che contiene HTML-S, file di immagine, ecc. Ma naturalmente può essere utilizzato per generare codice sorgente o qualsiasi file di testo. FMPP è estensibile con lezioni Java per estrarre i dati da qualsiasi fonti di dati (database, ecc.) E incorporare i dati nei file generati.FMPP è 100% Java, e funziona su tutte le piattaforme moderne come Mac OS X, Linux, Windows, Solaris, ecc. Nota: FMPP è concesso in licenza e distribuito sotto i termini della licenza BSD. Ecco alcune caratteristiche chiave di "FMPP": · Lingua del preprocessore (è il linguaggio del modello di Freemarker) · Tutti i soliti costrutti del modello, come includono, se / else / elseif, loop. · Macro con argomenti denominati e contenuti nidificati (corpo). · Variabili (globali o locali per una chiamata a macroistruzione) · Espressioni complesse che utilizzano le corde, le operazioni aritmetiche e logiche. Estensibile con funzioni personalizzate. · Escaping automatico e manuale (HTML, XML, funzione personalizzata) · Trasformazione (filtraggio) blocchi di uscita; Estensibile con trasformazioni personalizzate in Java. · Catturare il blocco di uscita in una variabile. · Aware Aware, utilizza internamente Unicode. · Formattazione del numero e della data / ora con maschere (modelli). Locale Numero sensibile e formattazione data / ora. Elaborazione del file BULK: · Procedere in modo ricorsivo intere directory. · La modalità di elaborazione del file diversa può essere scelta per ciascun file, in base ai pattern di percorso (come estensione del file): eseguire il file come modello o analizzalo come XML e quindi renderlo in uscita con un modello, o copiare binario o ignorare esso. · Può ignorare i file di origine negativi e registrare il messaggio di errore in un file di testo. · Può garantire che alcuni file saranno elaborati più avanti rispetto ad altri. È possibile esporre i dati delle fonti di dati arbitrarie di scrivere estensioni in Java. Attualmente le fonti di dati supportate dal punto di vista esauriscano: · File XML. · File di testo separati da CSV e scheda · File "Proprietà" Java · Proprietà delle formiche, progetti di formica e informazioni di destinazione · Orologio di sistema · File di testo normale Altre caratteristiche evidenziate: · Splitazione di uscita: un singolo file sorgente può generare più file di output (incluso 0 file di output). · Inclusione automatica del file, Escaping automatico e Whatnot che può essere eseguito con intestazioni e piè di pagina inseriti automaticamente, scelti in base ai modelli di percorso. · Generare HTML -S con larghezza e altezza calcolata. · Calcolare il percorso relativo alla directory home o a qualsiasi altro file. · Rendering (trasformazione) file XML con modelli Freemarker. (Simile al tipico modello di utilizzo XSLT.) · Interrogare la dimensione / esistenza dei file di origine. · Codifica di uscita della query (charset). · URL-Escape (con il chart di uscita effettivo). Requisiti: · Versione 1.2 J2SE o successiva Cosa c'è di nuovo in questa versione: Correzioni di bug: · Fissaggio del bug che ha causato "skipungered" di saltare un file quando la destinazione era più recente della fonte. Ora salta solo i file quando la data di modifica dei file di origine e di destinazione è esattamente la stessa. · La fissaggio di alcuni arresti anomali del parser TDD si verificano quando si analizza il TDD non valido. · Prevenire ovviamente inutili attraversi all'interno delle directory SVN e CVS. · Risolti alcuni tipi di battitura nella documentazione. Nuove funzionalità, miglioramenti: · FMPP ora può creare directory vuote utilizzando una delle due nuove funzionalità. · Il caricatore dati XML supporta ora xinclude-s impostando la sua opzione "Xincludeaware" per true. · Per seguire le convenzioni delle formiche, ora "Sourceroot" può essere specificato in alternativa con l'attributo "SRCDIR" e "GOUSETROOT" con l'attributo "DESTDIR" dell'attività formica. · API: New JavaBean Property in FMPP.Engine e FMPP.Setting.Settings: "DonTtraversEdirectories". Dovrebbe essere impostato su TRUE tramite front-end che specificano esplicitamente l'elenco di tutti i file di origine e le directory di origine, piuttosto che in attesa del motore di scoprirli. Fino ad ora tali front-end specificati solo l'elenco dei file, quindi questa proprietà non è stata necessaria. Tuttavia, per supportare le nuove impostazioni di sempre screendicato, ora è necessario passare l'elenco delle directory e quindi la necessità di questa nuova proprietà. · Aggiornato Freemarker.jar e il manuale Freemarker incluso a 2.3.15.


FMPP. Software correlato