脚本编辑器设置
VScode 代码编辑器
介绍
写脚本,当然需要一款代码编辑器,这里 adobe 官方首推VS Code,请自行下载
安装插件
脚本运行器插件(选一个喜欢的装)
- Adobe Script Runner(原版)
- AE Script Runner(原版)
- AE *.jsx Runner(修改版 带运行按钮)
- AE Script Linker (修改版 带运行按钮)推荐*
其他
- ExtendScript Debugger (官方 ES 脚本调试器) 推荐*
- Chinese (Simplified) Language Pack for Visual Studio Code (中文语言包)推荐*
- Types for Adobe (脚本代码提示与补全) 【使用方法:文件- 打开文件夹,创建一个 jsx 文件,按 F1,执行“Types for Adobe: Set-Up Types for Adobe”命令】
辅助:
- Prettier - Code formatter:代码格式化插件,一键变好看!推荐*
- Bookmarks 书签插件:可以给当前文件的当前代码行添加书签(我设置的快捷键是 ctrl k)
创建项目
先在本地创建一个脚本文件夹,比如 F:\我的 AE 脚本
打开 VSC,在菜单栏选择
- 文件 > 打开文件夹
- 选择你的脚本文件夹
调试文件 launch.json
如果需要调试,需要创建一个调试文件,让编辑器知道你的调试方式。
在刚才的脚本文件夹中:
- 创建一个名为.vscode 的文件夹(带句号)
- 在该文件夹中,创建一个文件 launch.json
- 粘贴以下代码
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "extendscript-debug",
"request": "连接",
"name": "连接 ExtendScript 引擎"
},
{
"type": "extendscript-debug",
"script": "${file}",
"request": "launch",
"name": "运行脚本"
}
]
}
调试
- 启动 Adobe 应用程序
- 在 VS Code 窗口底部,状态栏的最右侧,您应该看到“选择目标应用程序”
- 单击此按钮并选择要为其调试的应用程序
运行 - 启动调试-选择 “运行脚本” 即可
其他配置
由于脚本要保存以后才能生效。可以设置-搜索 auto save,如下配置
Adobe ExtendScript Toolkit CC
介绍
老版本的脚本编辑器,现在官方推荐使用 VSC 了
在github下载 windows/mac 版
如果用 VScode,那么 ES tool 可以下,也可以不下
演示:我的第一个脚本
在 AE 中选择一个图层
再在 VS code 输入代码:意思是弹出当前选择图层的名称
alert(app.project.activeItem.selectedLayers[0].name);
然后,右键运行 AE 脚本(或者菜单栏 运行 - 启用调试)
完成!