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.
Създавайте печатни и цифрови материали с InDesign
Проектирайте въздействащи реклами, оформления на списания и книги и други.