Wybierz swój język

Powrót arrow-right ... arrow-right Narzędzia deweloperskie arrow-right Anise

Oto lista 6 bezpłatnych i płatnych alternatyw dla Anise. Główni konkurenci obejmują Maven, Ant. Oprócz tego, użytkownicy porównują także Anise z SCons, qmake, Cake (C# Make). Ponadto można spojrzeć na inne podobne opcje tutaj: Narzędzia deweloperskie.


Maven
Free Open Source

Apache Maven to oparte na Javie narzędzie do automatyzacji kompilacji i zarządzania projektami (w oprogramowaniu ...

Ant
Free Open Source

Apache Ant to narzędzie do budowania oparte na Javie Open Source (do tworzenia oprogramowania).

SCons
Free Open Source

SCons to narzędzie do budowania oprogramowania Open Source - to znaczy narzędzie do budowania nowej generacji.

qmake
Free Open Source

qmake to narzędzie firmy Qt, które pomaga uprościć proces kompilacji projektu deweloperskiego ...

Cake (C# Make)
Free Open Source

Cake (C # Make) to wieloplatformowy system automatyzacji kompilacji z C # DSL do zadań takich jak ...

EBuild to technologia do tworzenia projektów oprogramowania, zarządzania zależnościami i raportowania.

jedno narzędzie do zarządzania projektem oprogramowania dla wszystkich środowisk

Anise Platformy

tick-square Windows
tick-square Linux

Anise Wideo i zrzuty ekranu

Anise Przegląd

Anyż to oparty na Pythonie silnik wykonawczy do zadań automatyzacji.

Zadania automatyzacji istnieją w rozwoju oprogramowania i prawdopodobnie we wszystkich innych sektorach. Zazwyczaj wymagają wykonania różnych mniejszych i większych narzędzi. Złożone zadania często wymagają wykonania sekwencji wielu kroków, przy czym niektóre z nich zależą od siebie. Teoretycznie możliwe jest ręczne uruchomienie wszystkich tych kroków w interfejsach graficznych wszystkich zaangażowanych narzędzi, ale po kilku cyklach wygeneruje błędy i frustrację.

Interfejsy automatyzacji tych narzędzi są czasem łatwiejsze, ale czasami są podatne na błędy. Niektóre zadania mogą wymagać poproszenia użytkownika o informacje w sposób interaktywny. Niektóre mniejsze części mogą być również specyficzne dla komputera (np. Ścieżki systemu plików lub kod dostępu do przechowalni haseł), podczas gdy całe zadanie musi być uruchomione na niektórych różnych komputerach. W niektórych sytuacjach może to prowadzić do nieprzejrzystego lasu różnych narzędzi, z unikalnymi osobliwościami i specjalnymi konwencjami. Wraz ze wzrostem liczby różnych projektów, zobaczysz coraz więcej różnych narzędzi, często wykonujących podobną pracę, ale dla różnych platform lub platform i, oczywiście, z różnymi konwencjami użytkowania. Spontanicznie napisane skrypty z klejem pomagają na początku, ale eksplodują, gdy złożoność przekroczy pewien próg.

Typowe zadania w tworzeniu oprogramowania mogą być:

Generowanie dokumentacji
Testowanie
Tworzenie pakietów
Tworzenie strony głównej
Wdrażanie strony głównej
Obsługa informacji o wersji
np. wydrukuj go w instrukcji
i więcej

Struktura anyżu pozwala zaimplementować wszystkie te zadania w uporządkowany, ale ogólny sposób, w kombinacji kodu XML i języka Python.
Silnik anyżu wykonuje dowolny kod w języku Python i zapewnia dodatkowe usługi, takie jak rejestrowanie, przekazywanie parametrów z wiersza poleceń, podstawowa obsługa graficznego interfejsu użytkownika, interfejs wtyczki, elastyczny system zdarzeń, wstrzykiwanie kodu i danych z innego miejsca, zależności między fragmentami kodu oraz więcej.

Najlepsze alternatywy dla Anise

Podziel się swoją opinią na temat oprogramowania, napisz recenzję i pomóż jeszcze bardziej je ulepszyć!

Anise Tagi

software-development python automation development

Zaproponuj zmiany

Twoja opinia

Wybierz ocenę
Proszę wybrać ocenę

Your vote has been counted.

Do you have experience using this software?