Adobe CEP 扩展开发教程 「 1 」

本篇会从配置 CEP 的开发环境开始讲解如何从零开始构建一个 CEP 扩展,还有关于扩展调试的方法。

配置开发环境

常情况下宿主应用是不会运行未经签名扩展的,只有打包并签名才可以运行,这样我们就没法即时测试开发的扩展了,所以在开始之前,我们要打开开发者模式,来忽略签名检查:

Windows

打开到注册表,然后找到如下位置:(运行->regedit):

添加字符串值项 PlayerDebugMode,将值设置为 1

这里提供 2 个 .reg 文件(针对 CSXS.6,也就是 CC2015,如果用于以上版本请用文本编辑器打开并把 CSXS.6 替换为你要的版本),在 Windows 下双击就能方便的开关开发者模式:

  • CEP 调试模式关闭.reg
  • CEP 调试模式打开.reg
  • MacOS

    如果 MacOs ,则需要通过在终端输入命令来打开开发者模式:

  •  

    开始一个Hello World! 吧

    想要快速的了解 CEP 扩展的工作方式和开发流程,最好的方法莫过于直接构建一个最简单的 CEP 的 Hello World! 扩展。再说一下,本教程是针对宿主应用是 Windows 下的 Photoshop 的扩展来讲的,不过在 MacOS下开发的流程也是一样的,开发出来的CEP 扩展也可以同时运行在 Windows 与 MacOS 下的。
    如果你已经对 CEP 扩展构件的基本方法有了一些了解,也可以跳过这一段。

    建立一个工作目录

我们需要建立一个文件夹作为工作目录,名称可以随意,它需要放在下面某一个路径(你的宿主应用要是 CC 2015 以上)下,才会在宿主应用启动时被载入:

 

一般的 CEP 扩展都会有下面这样的目录结构,用不同的文件夹存放不同类型的文件:

 

不过这些不是必须的,真正必须的是 CSXS 目录和里面存放的 manifest.xml 配置文件:

 

创建 manifest.xml 配置文件

manifest.xml 是一个 XML 格式的配置文件,里面有我们这个扩展的配置信息,包括扩展名称、版本、在什么宿主中运行、入口文件、尺寸等等等配置,后面我们还会详细介绍 manifest.xml。

我们在扩展工作目录中建立一个名为 CSXS 的文件夹,并在其中新建一个文本并命名为 manifest.xml ,并输入以下内容,保存为 UTF-8 编码:

<?xml version="1.0" encoding="UT
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nmg10

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值