API 機能
- office-addin-manifest:
マニフェストファイルの定義に特化しており、API 機能は提供していません。
- office-addin-cli:
CLI は、アドインの作成や管理に役立つコマンドを提供しますが、API 機能は含まれていません。主に開発フローを簡素化するためのツールです。
- office-addin-debugging:
デバッグ機能を提供し、アドインが正しく動作することを確認するためのツールを提供しますが、API 機能はありません。
- @microsoft/office-js:
このパッケージは、Office アプリケーションと連携するための豊富な JavaScript API を提供します。これにより、Excel、Word、PowerPoint などのアプリケーションでデータの操作やユーザーインターフェースの拡張が可能です。
開発ツール
- office-addin-manifest:
マニフェストの作成や管理に役立つツールは提供されていません。
- office-addin-cli:
CLI ツールは、アドインの作成、ビルド、デプロイを簡素化するための強力なツールを提供します。これにより、開発者はコマンドラインから直接アドインを操作できます。
- office-addin-debugging:
デバッグツールを提供し、アドインの問題を迅速に特定して修正するための機能を持っています。
- @microsoft/office-js:
このパッケージは、主に API を提供するため、開発ツールは含まれていません。
デバッグ機能
- office-addin-manifest:
デバッグ機能は含まれていませんが、マニフェストの正確性を確認するためのツールを使用することができます。
- office-addin-cli:
CLI 自体にはデバッグ機能はありませんが、アドインのビルドやデプロイを簡素化することで、デバッグ作業を間接的に支援します。
- office-addin-debugging:
アドインのデバッグを行うための専用ツールを提供し、開発者が問題を迅速に特定し、解決できるようにします。
- @microsoft/office-js:
このパッケージにはデバッグ機能は含まれていません。
マニフェスト管理
- office-addin-manifest:
アドインのマニフェストファイルを作成、編集、検証するための専用パッケージです。これにより、アドインの構成を簡単に管理できます。
- office-addin-cli:
CLI は、アドインのマニフェストを生成および管理するためのコマンドを提供します。
- office-addin-debugging:
デバッグ作業中にマニフェストの内容を確認することができますが、管理機能はありません。
- @microsoft/office-js:
このパッケージはマニフェスト管理には関与していません。
学習曲線
- office-addin-manifest:
マニフェストの構造はシンプルで、基本的な JSON の知識があれば容易に理解できます。
- office-addin-cli:
CLI の使用は直感的で、コマンドを覚えることで簡単に操作できます。
- office-addin-debugging:
デバッグツールの使用は、一般的なデバッグ手法に基づいているため、学習曲線は比較的緩やかです。
- @microsoft/office-js:
API の使用には一定の学習が必要ですが、ドキュメントが充実しているため、比較的容易に習得可能です。