Selecione seu idioma

Página inicial arrow-right ... arrow-right Ferramentas de desenvolvimento arrow-right Anise

Nós compilamos uma lista de 6 alternativas gratuitas e pagas para o Anise. Os principais concorrentes incluem: Maven, Ant. Além disso, os usuários também fazem comparações entre Anise e SCons, qmake, Cake (C# Make). Além disso, você pode conferir outras opções semelhantes aqui: Ferramentas de desenvolvimento.


Maven
Free Open Source

O Apache Maven é uma ferramenta baseada em Java para automação de compilação e gerenciamento de projetos ...

Ant
Free Open Source

O Apache Ant é uma ferramenta de construção baseada em Java de código aberto (para desenvolvimento de software).

SCons
Free Open Source

SCons é uma ferramenta de construção de software de código aberto - ou seja, uma ferramenta de construção de última geração.

qmake
Free Open Source

qmake é uma ferramenta da The Qt Company que ajuda a simplificar o processo de construção do projeto de desenvolvimento ...

Cake (C# Make)
Free Open Source

Cake (C # Make) é um sistema de automação de construção de plataforma cruzada com DSL em C # para tarefas como ...

EBuild é uma construção de projeto de software, gerenciamento de dependências e tecnologia de relatórios.

uma ferramenta de administração de projetos de software para todos os ambientes

Anise Plataformas

tick-square Windows
tick-square Linux

Anise Vídeo e capturas de tela

Anise Visão geral

Anise é um mecanismo de execução baseado em Python para tarefas de automação.

As tarefas de automação existem no desenvolvimento de software e provavelmente em todos os tipos de outros setores. Eles normalmente exigem a execução de diferentes ferramentas menores e maiores. Tarefas complexas geralmente precisam de uma sequência de várias etapas para serem executadas, com algumas etapas tendo dependências entre si. O acionamento manual de todas essas etapas nas interfaces gráficas de todas as ferramentas envolvidas é possível em teoria, mas irá gerar erros e frustração após alguns ciclos.

Às vezes, as interfaces de automação dessas ferramentas são mais fáceis, mas às vezes são propensas a erros. Algumas tarefas também podem precisar solicitar ao usuário algumas informações de maneira interativa. Algumas partes menores também podem ser específicas da máquina (por exemplo, caminhos do sistema de arquivos ou o código de como acessar um cofre de senhas), enquanto toda a tarefa deve ser executável em algumas máquinas diferentes. Em algumas situações, isso pode levar a uma floresta bastante intransparente de diferentes ferramentas, com peculiaridades únicas e convenções especiais. À medida que o número de diferentes projetos aumenta, você verá mais e mais ferramentas diferentes, geralmente fazendo um trabalho semelhante, mas para diferentes plataformas ou estruturas e, é claro, com diferentes convenções de uso. Os scripts de cola escritos espontaneamente ajudam no início, mas explodem à medida que a complexidade excede algum limite.

Tarefas típicas no desenvolvimento de software podem ser:

Gerando documentação
Testando
Criando pacotes
Criando uma página inicial
Implantando a página inicial
Manipulando Informações da Versão
por exemplo, imprimi-lo no manual
e mais

A estrutura de anis permite implementar todas essas tarefas de maneira estruturada, mas genérica, em uma combinação de código XML e Python.
O mecanismo de anis executa código Python arbitrário e fornece alguns serviços adicionais, como registro em log, passagem de parâmetros da linha de comando, suporte básico à interface gráfica do usuário, interface de plug-in, sistema de eventos flexível, injeção de código e dados de outro local, dependências entre fragmentos de código e Mais.

Principais alternativas ao Anise

Compartilhe sua opinião sobre o software, deixe uma avaliação e ajude a torná-lo ainda melhor!

Anise Etiquetas

software-development python automation development

Sugerir alterações

Seu feedback

Selecione uma classificação
Por favor, selecione uma classificação

Your vote has been counted.

Do you have experience using this software?