Отладка надстроек Office на Mac
Поскольку надстройки разрабатываются с использованием HTML и JavaScript, они предназначены для работы на разных платформах, но могут быть незначительные различия в том, как разные браузеры отрисовывают HTML. В этой статье описывается отладка надстроек, работающих на компьютере Mac.
Важно!
Отладка надстроек с помощью Office на Mac возможна только в том случае, если Office установлен на компьютере Mac из Office.com, а не с App Store Apple.
Отладка с помощью Safari Web Inspector на компьютере Mac
Если у вас есть надстройка, которая отображает пользовательский интерфейс в области задач или контентной надстройке, вы можете отлаживать надстройку Office с помощью Safari Web Inspector.
Чтобы иметь возможность отладки надстроек Office на Mac, необходимо иметь Mac OS High Sierra and Mac Office версии 16.9.1 (сборка 18012504) или более поздней. Если у вас нет сборки Office для Mac, вы можете получить подписку разработчика на Microsoft 365 E5 в рамках программы microsoft 365 для разработчиков. Дополнительные сведения см. в разделе Вопросы и ответы. Кроме того, вы можете зарегистрироваться для получения бесплатной пробной версии на 1 месяц или приобрести план Microsoft 365.
Для этого откройте терминал и установите свойство 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
Важно!
Mac App Store сборки Office не поддерживают флаг
OfficeWebAddinDeveloperExtras
.
Затем откройте приложение Office и загрузите свою неопубликованную надстройку. Щелкните правой кнопкой мыши (или выберите и удерживайте) надстройку, и в контекстном меню появится параметр Проверить элемент . Выберите его. Он появится в инспекторе, где можно устанавливать точки останова и отлаживать надстройку.
Примечание.
Если вы выполняете отладку надстройки на основе событий или сообщений о спаме в Outlook на Mac, выполните действия, описанные в разделе Отладка надстройки Outlook на основе событий или спама после настройки
OfficeWebAddinDeveloperExtras
свойства.Если при попытке использовать инспектор диалоговое окно мерцает, обновите Office до последней версии. Если это не устраняет мерцание, попробуйте следующее обходное решение.
- Уменьшите размер диалогового окна.
- Выберите пункт Проверить элемент, который откроется в новом окне.
- Измените размер диалогового окна на исходный.
- Используйте инспектор должным образом.
Очистка кэша приложения Office на компьютере Mac
Надстройки часто кэшируются в Office на Mac по соображениям производительности. Инструкции по очистке кэша Office на Mac см. в статье Очистка кэша Office на Mac.
Office Add-ins