Create plug-ins using UXP.
Learn how to use the Unified Extensibility Platform (UXP) in Adobe InDesign to build modern plug-ins with JavaScript ES5 and ES6 features.
Use flyout menus, persistent storage, and support for Access Globally Unique Identifier (GUID) to enhance plug-ins and improve the user experience.
Create InDesign plug-ins
Develop plug-ins using modern JavaScript (ES5 and most ES6 features) supported by UXP.
Flyout menu enhancements
Access additional operations in InDesign with the flyout menu without cluttering the panel:
- Run scripts from the flyout menu.
- Add sub-menus and nest them into multiple levels.
- Use emojis in menu items.
- Set enabled properties to gray out and make items unreachable.
- Change toggle, checked, and enabled properties programmatically.
Persistent storage
Save plug-in data with persistent storage across sessions or version upgrades. This keeps user preferences and states available even after the application closes.
GUID support
Identify users of 3P plug-ins that support GUIDs to facilitate a smooth, personalized user experience. Access GUID support through the UXP Developer Tool (UDT) and Creative Cloud Marketplace.
Cipta bahan cetak dan digital dengan InDesign
Reka bentuk iklan, susun atur majalah dan buku yang berkesan, dan banyak lagi.