Product SiteDocumentation Site

13.6. 開発

13.6.1. GNOME 上の GTK+ 用ツール

Anjuta (anjuta パッケージに含まれます) および GNOME Builder (gnome-builder パッケージに含まれます) は GNOME 用の GTK+ アプリケーションの作成に最適化された統合開発環境 (IDE) です。Glade (glade パッケージに含まれます) は GNOME 用の GTK+ グラフィカルインターフェースを作成し XML ファイルに保存するために設計されたアプリケーションです。これらの XML ファイルは GTK+ 共有ライブラリの GtkBuilder コンポーネントを通じて読み込まれます。GtkBuilder コンポーネントは XML ファイルに保存されたインターフェースを再作成することが可能です。動的再作成機能はたとえばダイアログを必要とするプラグインにとって興味深い機能です。

13.6.2. Qt 用ツール

Qt アプリケーション用の同等なアプリケーションとして、KDE が開発した KDevelop (kdevelop パッケージに含まれます) 統合開発環境および Qt アプリケーション用のグラフィカルインターフェースを設計する Qt Designer (qttools5-dev-tools パッケージに含まれます) があります。
KDevelop を一般的な統合開発環境として使うことも可能です。これを可能にしているのがプラグインであり、Python および PHP などの他の言語向けプラグインや異なるビルドシステム向けのプラグインが提供されています。