Seleziona la tua lingua

Pagina iniziale arrow-right ... arrow-right Strumenti di sviluppo arrow-right Anise

Abbiamo compilato una lista di 6 alternative gratuite e a pagamento a Anise. I principali concorrenti includono Maven, Ant. Inoltre, gli utenti fanno anche confronti tra Anise e SCons, qmake, Cake (C# Make). Puoi anche dare un'occhiata ad altre opzioni simili qui: Strumenti di sviluppo.


Maven
Free Open Source

Apache Maven è uno strumento basato su Java per l'automazione della compilazione e la gestione dei progetti (nel software ...

Ant
Free Open Source

Apache Ant è uno strumento di build basato su Java Open Source (per lo sviluppo di software).

SCons
Free Open Source

SCons è uno strumento di costruzione di software Open Source, ovvero uno strumento di generazione di prossima generazione.

qmake
Free Open Source

qmake è uno strumento di The Qt Company che aiuta a semplificare il processo di compilazione per il progetto di sviluppo ...

Cake (C# Make)
Free Open Source

Cake (C # Make) è un sistema di automazione di build multipiattaforma con DSL C # per attività come ...

EBuild è un progetto software sviluppato, gestione delle dipendenze e tecnologia di reporting.

uno strumento di amministrazione di progetti software per tutti gli ambienti

Anise Piattaforme

tick-square Windows
tick-square Linux

Anise Video e screenshot

Anise Panoramica

Anise è un motore di esecuzione basato su Python per attività di automazione.

Esistono attività di automazione nello sviluppo del software e probabilmente tutti i tipi di altri settori. In genere richiedono l'esecuzione di diversi strumenti più piccoli e più grandi. Le attività complesse richiedono spesso una sequenza di molti passaggi per l'esecuzione, con alcuni passaggi che hanno dipendenze reciproche. In teoria è possibile innescare manualmente tutti questi passaggi nelle interfacce grafiche di tutti gli strumenti coinvolti, ma genererà errori e frustrazione dopo alcuni cicli.

Le interfacce di automazione di quegli strumenti sono a volte più semplici, ma a volte sono soggette a errori. Alcune attività potrebbero anche richiedere all'utente alcune informazioni in modo interattivo. Alcune parti più piccole potrebbero anche essere specifiche della macchina (ad es. Percorsi del filesystem o codice su come accedere a un deposito password), mentre l'intera attività deve essere eseguibile su alcune macchine diverse. In alcune situazioni, ciò può portare a una foresta piuttosto intransparente di strumenti diversi, con stranezze uniche e convenzioni speciali. All'aumentare del numero di progetti diversi, vedrai sempre più strumenti diversi, spesso facendo un lavoro simile, ma per piattaforme o framework diversi e, naturalmente, con convenzioni di utilizzo diverse. Gli script di colla scritti spontaneamente aiutano all'inizio, ma esploderanno quando la complessità supera una certa soglia.

Compiti tipici nello sviluppo di software potrebbero essere:

Generazione di documentazione
analisi
Creare pacchetti
Creare una homepage
Distribuzione della homepage
Gestione delle informazioni sulla versione
ad es. stamparlo nel manuale
e altro ancora

Il framework anice consente di implementare tutte queste attività in modo strutturato ma generico in una combinazione di codice XML e Python.
Il motore di anice esegue codice Python arbitrario e fornisce alcuni servizi aggiuntivi come registrazione, passaggio parametri dalla riga di comando, supporto di interfaccia utente grafica di base, un'interfaccia plug-in, un sistema di eventi flessibile, l'iniezione di codice e dati da altri luoghi, dipendenze tra frammenti di codice e Di Più.

Migliori alternative a Anise

Condividi la tua opinione sul software, lascia una recensione e contribuisci a migliorarlo ulteriormente!

Anise Categorie

Strumenti di sviluppo

Anise Tag

software-development python automation development

Suggerisci modifiche

Il tuo feedback

Seleziona una valutazione
Per favore, seleziona una valutazione

Your vote has been counted.

Do you have experience using this software?