FMPP.

Pré-processador de arquivo de texto baseado em maçom para o seu Mac
Baixe Agora

FMPP. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Daniel Dekany
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 4.4 MB

FMPP. Tag


FMPP. Descrição

Pré-processador de arquivo de texto baseado em maças para o seu Mac O FMPP é uma ferramenta de pré-processador de arquivos de texto de finalidade geral que usa modelos de Freemarker. O FMPP é particularmente projetado para pré-processador HTML, para gerar homepages completos (estáticos): estrutura de diretório que contém html-s, arquivos de imagem, etc. Mas, claro, ele pode ser usado para gerar código-fonte ou qualquer arquivo de texto. O FMPP é extensível com aulas Java para extrair dados de quaisquer fontes de dados (banco de dados, etc.) e incorporar os dados para os arquivos gerados.fmpp é 100% Java, e é executado em todas as plataformas modernas, como o Mac OS X, o Linux, o Windows. Solaris, etc.note: FMPP é licenciado e distribuído sob os termos da licença BSD. Aqui estão algumas características principais de "FMPP": · Linguagem pré-processador (é a linguagem de modelo de Freemarker) · Todas as construções usuais de modelos, como incluem, se / elso / mais, loop. · Macros com argumentos nomeados e conteúdo aninhado (corpo). · Variáveis (globais ou locais para uma chamada de macro) · Expressões complexas usando operações de string, aritmética e lógica. Extensível com funções personalizadas. · Escapamento automático e manual (HTML, XML, função personalizada) · Transformando blocos de saída (filtragem); extensível com transformações personalizadas em Java. · Capturar o bloco de saída em uma variável. · Charet ciente, usa internamente Unicode. · Número e data / hora de formatação com máscaras (padrões). Número sensível da localidade e formatação de data / hora. Processamento de arquivos em massa: · Processar diretórios inteiros recursivamente. · Modo de processamento de arquivos diferente pode ser escolhido para cada arquivo, com base em padrões de caminho (como extensão de arquivo): execute arquivo como modelo ou analisá-lo como XML e, em seguida, torná-lo em saída com um modelo ou binário - copiá-lo ou ignorar isto. · Pode ignorar arquivos de origem ruins e registrar a mensagem de erro em um arquivo de texto. · Pode garantir que determinados arquivos serão processados posteriormente do que outros. Você pode expor dados de fontes de dados arbitrários estarem escrevendo extensões em Java. Fontes de dados suportadas atualmente fora da caixa: · Arquivo XML. · CSV e arquivos de texto separados por tab · Arquivo Java "Propriedades" · Propriedades da formiga, projeto de formiga e informações de destino · Relógio do sistema · Arquivo de texto simples Outros recursos destacados: · Divisão de saída: Um único arquivo de origem pode gerar vários arquivos de saída (incluindo 0 arquivos de saída). · Inclusão de arquivos automáticos, escape automático e o que pode ser feito com cabeçalhos e rodapés automaticamente inseridos, escolhidos com base em padrões de caminho. · Gerar HTML -s com largura e altura calculada. · Calcular o caminho relativo para o diretório inicial ou para qualquer outro arquivo. · Renderização (transformação) Arquivos XML com modelos Freemarker. (Semelhante ao padrão típico de uso do XSLT.) · Consultar o tamanho / existência de arquivos de origem. · Codificação de saída de consulta (charset). · Escapagem de URL (com o Charset de saída real). Requisitos: · J2SE versão 1.2 ou posterior O que há de novo nesta versão: Correções de bugs: · Bug de fixação que causou "skipunchaned" para pular um arquivo quando o destino era mais novo que a fonte. Agora só pula arquivos quando a data de modificação dos arquivos de origem e de destino são exatamente iguais. · Corrigir algumas falhas de parser TDD ocorrendo ao analisar o TDD inválido. · Prevenir obviamente inúteis atravessando os diretórios SVN e CVS. · Corrigido alguns digitar na documentação. Novos recursos, melhorias: · FMPP Agora pode criar diretórios vazios usando um dos dois novos recursos. · O carregador de dados XML agora suporta xinclude-s definindo sua opção "xincludeaware" para true. · Para seguir as convenções da formiga, agora "Sousceroot" pode ser especificado alternativamente com o atributo "srcdir" e "outputroot" com o atributo "destdir" da tarefa de formiga. · API: New Javabean Propery em FMPP.Engine e FMPP.Setting.Settings: "DontTraverersediretectories". Ele deve ser definido como TRUE por front-ends que especificam explicitamente a lista de todos os arquivos de origem e diretórios de origem, em vez de esperar que o motor os descobrisse. Até agora, essas extremidades frontais especificadas apenas a lista de arquivos, portanto, essa propriedade não foi necessária. No entanto, para apoiar a nova configuração alwayscreatediretórios, agora a lista de diretórios também deve ser aprovada e, portanto, a necessidade dessa nova propriedade. · Atualizado FreeMarker.jar e o Manual do Freemarker incluído para 2.3.15.


FMPP. Software Relacionado

Splity

Script de Perl de código aberto que ajudará você a dividir um arquivo HTML longo ...

62 0 KB

Download

BAZ3000 !!!

baz3000 !!! - Complemento do Firefox que adiciona BAZ3000 na sua barra de status. ...

197 1 KB

Download