使用 UXP 建立 InDesign 外掛程式

上次更新時間 2026年8月7日

了解如何在 Adobe InDesign 中使用統一擴充功能平台 (UXP),透過 JavaScript ES5 和 ES6 功能建置現代外掛程式。

使用彈出式選單、持續儲存,以及存取全域唯一識別碼 (GUID) 支援來增強外掛程式並改善使用者體驗。

建立 InDesign 外掛程式

使用 UXP 建立外掛程式

使用 UXP 支援的現代 JavaScript (ES5 和大多數 ES6 功能) 開發外掛程式。

彈出選單增強功能

使用彈出選單在 InDesign 中存取額外的操作,而不會讓面板變得雜亂:

  • 從彈出式選單執行指令碼。
  • 新增子選單並將其巢狀化為多個層級。
  • 在選單項目中使用表情符號。
  • 設定啟用屬性,讓項目變成灰色且無法存取。
  • 以程式設計方式變更切換、勾選和啟用屬性。

持續儲存

使用持續儲存在工作階段或版本升級之間儲存外掛程式資料。即使應用程式關閉,也能讓使用者偏好設定和狀態保持可用。

GUID 支援

識別支援 GUID 的第三方外掛程式使用者,以促進順暢、個人化的使用者體驗。透過 UXP Developer Tool (UDT) 和 Creative Cloud Marketplace 存取 GUID 支援。