Mac で Office アドインをデバッグする

アドインは HTML と JavaScript を使用して開発されているため、プラットフォーム間で動作するように設計されていますが、さまざまなブラウザーで HTML をレンダリングする方法に微妙な違いがある可能性があります。 この記事では、Mac で実行されているアドインをデバッグする方法について説明します。

前提条件

Safari Web Inspector を使用したデバッグ

作業ウィンドウまたはコンテンツ アドインに UI を表示するアドインを使用している場合は、Safari Web インスペクタを使用して Office アドインをデバッグできます。 開始するには、ターミナルを開き、関連する Office アプリケーションの OfficeWebAddinDeveloperExtras プロパティを次のように設定します。 デバッグする Office ホスト アプリケーションごとにコマンドを実行します。

defaults write com.microsoft.Word OfficeWebAddinDeveloperExtras -bool true
defaults write com.microsoft.Excel OfficeWebAddinDeveloperExtras -bool true
defaults write com.microsoft.Powerpoint OfficeWebAddinDeveloperExtras -bool true
defaults write com.microsoft.Outlook OfficeWebAddinDeveloperExtras -bool true

注:

Outlook on Mac でイベント ベースまたはスパムレポート アドインをデバッグする場合は、「OfficeWebAddinDeveloperExtras プロパティを構成した後でイベント ベースまたはスパムレポート アドインをデバッグする」の手順に従います。 それ以外の場合は、次の手順に進みます。

  1. Office アプリケーションを開き、 アドインをサイドロードします。
  2. アドイン UI を開きます。
  3. アドインを右クリック (または選択して長押し) し、コンテキスト メニューの [ 要素の検査 ] オプションを選択します。 インスペクターが開き、ブレークポイントを設定してアドインをデバッグできます。

注:

インスペクタとダイアログ フリッカーを使おうとしている場合は、Office を最新バージョンに更新してください。 それでもちらつきが解決しない場合は、次の回避策を試してください。

  1. ダイアログのサイズを変更します。
  2. [要素の検査] を選択します (新しいウィンドウが開きます)。
  3. ダイアログを元のサイズに変更します。
  4. 必要に応じてインスペクタを使用します。

Mac で Office のキャッシュをクリアする

多くの場合、アドインはパフォーマンス上の理由から Office on Mac にキャッシュされます。 Mac で Office キャッシュをクリアする方法のガイダンスについては、「Mac で Office キャッシュをクリアする」を参照してください。

関連項目