web-dev-qa-db-ja.com

クイックubuntu-applicationテンプレートのさまざまなアプリケーションディレクトリは何ですか?

すぐに新しいubuntu-applicationを作成すると、次のようなディレクトリ構造が作成されることに気付くでしょう。

  • MyApp /
    • setup.py
    • 置き場/
    • 助けて/
    • テスト/
    • setup.py
    • MyApp /
    • MyApp_lib /

それぞれは何のためですか? MyAppとMyApp_libには何を配置する必要がありますか?

1
Hernantz

簡単な要約は次のとおりです。

  • _setup.py_-これには、アプリをパッケージ化してPPAに公開するときに構成できるいくつかの設定が含まれています。新しいQuicklyプロジェクトでコメントアウトされているのを見ることができます。
  • _bin/_-_quickly run_を実行すると、ここからアプリケーションがロードされます。
  • _help/_-これには、バンドルされたヘルプファイルが含まれています。ユーザーがヘルプ->コンテンツをクリックしたときにこれらを編集できます。
  • _tests/_-これは、さまざまな機能が期待どおりに機能していることを確認するための単体テストを実行できる場所です。自動化できるテストスイートを作成できます(これは、小さなアプリでは必ずしも必要ではありませんが、あらゆる種類の半真面目なプロジェクトまたはそれ以上のプロジェクトに推奨されます)。
  • MyApp-ここでコードを編集します。ここにあるファイルの編集にほとんどの時間を費やしています。
  • _MyApp_lib_-これにはQuicklyの一部であるいくつかの関数が含まれています-プロジェクト内のデータにアクセスする方法について独自の関数を作成する必要がある場合は、ここに追加することもできます。

あなたも1つを逃しました:

  • data-これは、Gladeファイル(_data/ui_ディレクトリ内)やアイコンや画像(_data/media_ディレクトリ内)などのアプリのデータを保存する場所です。

お役に立てれば。

2
jonobacon