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.
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.
Una herramienta de administración de proyectos de software para todos los entornos
Una herramienta de administración de proyectos de software para todos los entornos
Anise Plataformas
Windows
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.