多くのソフトウェア開発者は、日々のビジネスを完了するために、さまざまな大きさの小さなツールに対応する必要があります。さまざまなプロジェクトに取り組んでいる開発者は、さまざまなソフトウェア開発環境にあって、さまざまなソフトウェアフレームワークを構築しています。典型的な作業は次のとおりです:
ドキュメントの生成
パッケージの作成
バージョン情報の処理
このホームページをWebサーバーに展開する
利用可能なバージョン情報、パッケージ、 Aniseエンジンは任意のPythonソースコードを実行し、ロギング、コマンドラインからのパラメータの受け渡し、基本的なグラフィカルユーザインタフェースのサポート、プラグインなどのいくつかの追加のサービスを提供します。
インターフェース、柔軟なイベントシステム、他の場所からのコードとデータの注入などが含まれます。
このエンジンの上には、ソフトウェア開発のタスク(またはその一部)を満たす実装が多数用意されています。テストモジュール、ドキュメンテーションとホームページジェネレータ、パッケージビルドメソッドなどがあります。
アニメーションフレームワークでは、構造化されているが汎用的な方法でこれらのタスクをすべて実装することができます。 XMLとPythonコード。プロジェクトの定義された場所にこのようなものを作成したら、アニスを使用すると、コマンドラインから(または何らかの方法で埋め込んだ場合でも)エディタからタスクを簡単に実行できます。
コメントが見つかりません