Selecciona tu idioma

Inicio arrow-right ... arrow-right Herramientas de desarrollo arrow-right Anise

Hemos compilado una lista de 6 alternativas gratuitas y de pago para Anise. Los principales competidores incluyen Maven, Ant. Además de estos, los usuarios también realizan comparaciones entre Anise y SCons, qmake, Cake (C# Make). También puedes echar un vistazo a otras opciones similares aquí: Herramientas de desarrollo.


Maven
Free Open Source

Apache Maven es una herramienta basada en Java para la automatización de compilación y la gestión de proyectos (en software ...

Ant
Free Open Source

Apache Ant es una herramienta de compilación de código abierto basada en Java (para desarrollo de software).

SCons
Free Open Source

SCons es una herramienta de construcción de software de código abierto, es decir, una herramienta de construcción de próxima generación.

qmake
Free Open Source

qmake es una herramienta de The Qt Company que ayuda a simplificar el proceso de construcción para el proyecto de desarrollo ...

Cake (C# Make)
Free Open Source

Cake (C # Make) es un sistema de automatización de compilación multiplataforma con un C # DSL para tareas como ...

EBuild es una construcción de proyectos de software, gestión de dependencias y tecnología de informes.

Una herramienta de administración de proyectos de software para todos los entornos

Anise Plataformas

tick-square Windows
tick-square Linux

Anise Video y capturas de pantalla

Anise Visión general

Anise es un motor de ejecución basado en Python para tareas de automatización.

Las tareas de automatización existen en el desarrollo de software, y probablemente en todo tipo de otros sectores. Por lo general, requieren la ejecución de diferentes herramientas más pequeñas y más grandes. Las tareas complejas a menudo necesitan una secuencia de muchos pasos para ejecutarse, y algunos pasos tienen dependencias entre sí. En teoría, es posible activar manualmente todos estos pasos en las interfaces gráficas de todas las herramientas involucradas, pero generará errores y frustración después de algunos ciclos.

Las interfaces de automatización de esas herramientas a veces son más fáciles, pero a veces son propensas a errores. Es posible que algunas tareas también necesiten pedirle al usuario alguna información de manera interactiva. Algunas partes más pequeñas también pueden ser específicas de la máquina (por ejemplo, rutas del sistema de archivos o el código de cómo acceder a una bóveda de contraseñas), mientras que toda la tarea debe ejecutarse en algunas máquinas diferentes. En algunas situaciones, esto puede conducir a un bosque más bien intransparente de diferentes herramientas, con rarezas únicas y convenciones especiales. A medida que aumenta el número de proyectos diferentes, verá más y más herramientas diferentes, a menudo haciendo un trabajo similar, pero para diferentes plataformas o marcos y, por supuesto, con diferentes convenciones de uso. Los guiones de pegamento escritos espontáneamente ayudan al principio, pero explotarán a medida que la complejidad exceda algún umbral.

Las tareas típicas en el desarrollo de software podrían ser:

Generando documentación
Pruebas
Creando paquetes
Crear una página de inicio
Implementación de la página de inicio
Manejo de la información de versión
por ejemplo, imprimirlo en el manual
y más

El marco de anís le permite implementar todas esas tareas de forma estructurada pero genérica en una combinación de código XML y Python.
El motor de anís ejecuta código Python arbitrario y proporciona algunos servicios adicionales como registro, paso de parámetros desde la línea de comandos, soporte básico de interfaz gráfica de usuario, una interfaz de complemento, un sistema de eventos flexible, inyección de código y datos desde otro lugar, dependencias entre fragmentos de código y más.

Principales alternativas a Anise

¡Comparte tu opinión sobre el software, deja una reseña y ayuda a mejorarlo aún más!

Anise Etiquetas

software-development python automation development

Sugerir cambios

Tus comentarios

Selecciona una calificación
Por favor, seleccione una calificación

Your vote has been counted.

Do you have experience using this software?