背景
今天下午忽然想了解下如何为photoshop编写插件,尤其是新版本的photoshop,结果发现这个事情比想象得居然复杂很多,一开始就陷入了CEP版本的photoshop插件的坑里边去了,看了半天的git文档,最近的官方更新版本都在3年前了,而且ps里边的插件放在了扩展(旧版)里边,明摆着是想要淘汰掉的样子,越看越慌,而且网络上资料少的可怜,遇到了各种编译环境版本不匹配、签名未经验证、扩展刷新不出来、官方无新版本适配CEP版本等等的问题。
后来机缘巧合之下,发现现在Adobe换了一套插件开发的思路:UXP版本的框架。
Documentation-UXP for Adobe Photoshop
又碰巧刷到了知乎一位朋友的帖子:【Adobe UXP插件开发中文教程】- 1. 简介 - 知乎
了解到:CEP版本的插件因为资源占用过多和权限过大,以及安全风险的问题,所以主推UXP版本的插件了,emm...又白白浪费了好几个小时😂
不过,回到UXP版本,