# 脚本编写与常用快捷键指南
Adobe Illustrator(简称)是一款功能强大的矢量图形应对软件,广泛应用于平面设计、插画制作等多个领域。为了升级工作效率,熟练掌握快捷键是必不可少的。本文将详细介绍软件中常用的快捷键,并提供若干脚本编写的示例帮助您更好地利用实施创作。
## 一、软件简介
Adobe Illustrator是一款由Adobe公司开发的矢量图形解决软件。它提供了丰富的绘图工具和强大的编辑功能,可以帮助使用者创建高优劣的矢量图形。无论是在平面设计、插画、图标设计还是广告设计等领域,都扮演着不可或缺的角色。通过掌握的快捷键和脚本编写技术可大幅加强工作效率,使设计过程更加流畅。
## 二、快捷键大全
1. 文件操作相关快捷键
- 新建文件:Ctrl N
- 打开文件:Ctrl O
- 保存文件:Ctrl S
- 另存为:Ctrl Shift S
- 关闭文件:Ctrl W
- 退出程序:Ctrl Q
2. 编辑操作相关快捷键
- 撤销:Ctrl Z
- 重做:Ctrl Shift Z
- 剪切:Ctrl X
- 复制:Ctrl C
- 粘贴:Ctrl V
- 粘贴到前面:Ctrl B
- 粘贴到后面:Ctrl F
- 全选:Ctrl A
- 撤销选择:Ctrl Shift A
- 选择所有路径:Ctrl Alt A
- 选择所有对象:Ctrl Shift Alt A
- 删除所选对象:Delete 或 Backspace
3. 视图操作相关快捷键
- 放大视图:Ctrl
- 缩小视图:Ctrl -
- 实际大小显示:Ctrl 0
- 显示标尺:Ctrl R
- 显示网格:Ctrl '
- 显示对齐点:Ctrl Shift
- 显示智能参考线:Ctrl U
- 显示/隐藏所有浮动面板:Tab
- 显示/隐藏控制面板:Shift Tab
4. 工具操作相关快捷键
- 移动工具:V
- 直接选择工具、组选择工具:A
- 选择工具:V
- 套索工具:Q
- 魔棒工具:Y
- 钢笔工具:P
- 平滑工具:Shift R
- 锚点转换工具:Shift C
- 文字工具:T
- 矩形工具:M
- 椭圆工具:L
- 多边形工具:Shift M
- 直线段工具:\\
- 弧线段工具:Shift \\
- 旋转工具:R
- 缩放工具:S
- 镜像工具:O
- 自由变换工具:E
- 吸管工具:I
- 颜色滴管工具:J
- 剪刀工具:C
- 路径橡皮擦工具:Shift E
- 画笔工具:B
- 铅笔工具:N
- 混合工具:Shift Ctrl B
- 渐变工具:G
- 油墨桶工具:Shift X
- 路径文字工具:Shift T
- 旋转扭曲工具:Shift R
- 变形工具:Shift D
- 宽度工具:Shift W
- 符号喷枪工具:Shift S
- 符号移位器工具:Shift Shift S
- 符号缩放器工具:Shift Shift Shift S
- 符号旋转器工具:Shift Shift Shift Shift S
- 符号翻转器工具:Shift Shift Shift Shift Shift S
5. 图层操作相关快捷键
- 新建图层:Ctrl Shift N
- 删除图层:Ctrl Alt Delete
- 锁定图层:Ctrl 2
- 解锁图层:Ctrl Alt 2
- 隐藏图层:Ctrl Shift [
- 显示图层:Ctrl Shift ]
- 切换到前一个图层:Alt [
- 切换到后一个图层:Alt ]
6. 文本操作相关快捷键
- 创建文本框:T
- 创建路径文字:Shift T
- 创建区域文字:Ctrl T
- 创建直排文字:Shift Ctrl T
- 创建直排区域文字:Ctrl Shift T
- 创建文本路径:Ctrl Shift J
- 创建文本块:Ctrl Shift K
- 创建文本框链接:Ctrl Shift L
- 断开文本框链接:Ctrl Shift U
- 调整文本框大小:Ctrl Shift Alt D
- 调整文本框方向:Ctrl Shift Alt R
7. 对象操作相关快捷键
- 组合对象:Ctrl G
- 撤消组合对象:Ctrl Shift G
- 锁定对象:Ctrl 2
- 解锁对象:Ctrl Alt 2
- 隐藏对象:Ctrl Shift [
- 显示对象:Ctrl Shift ]
- 锁定所有对象:Ctrl Alt 2
- 解锁所有对象:Ctrl Shift Alt 2
- 隐藏所有对象:Ctrl Shift [
- 显示所有对象:Ctrl Shift ]
8. 其他常用快捷键
- 显示/隐藏智能参考线:Ctrl U
- 显示/隐藏网格:Ctrl '
- 显示/隐藏标尺:Ctrl R
- 显示/隐藏对齐点:Ctrl Shift
- 显示/隐藏所有浮动面板:Tab
- 显示/隐藏控制面板:Shift Tab
- 显示/隐藏属性栏:Ctrl F1
- 显示/隐藏工具箱:Ctrl F2
- 显示/隐藏状态栏:Ctrl F3
- 显示/隐藏信息面板:Ctrl F8
- 显示/隐藏颜色面板:Ctrl F9
- 显示/隐藏描边面板:Ctrl F10
- 显示/隐藏外观面板:Ctrl F11
- 显示/隐藏图层面板:Ctrl F7
- 显示/隐藏字符面板:Ctrl F12
- 显示/隐藏段落面板:Ctrl F13
- 显示/隐藏符号面板:Ctrl F14
- 显示/隐藏效果面板:Ctrl F15
- 显示/隐藏外观面板:Ctrl F11
- 显示/隐藏描边面板:Ctrl F10
- 显示/隐藏颜色面板:Ctrl F9
- 显示/隐藏信息面板:Ctrl F8
- 显示/隐藏状态栏:Ctrl F3
- 显示/隐藏工具箱:Ctrl F2
- 显示/隐藏属性栏:Ctrl F1
## 三、快捷键导出方法
倘使您已经自定义了若干快捷键,可通过以下步骤将这些自定义快捷键导出为文本文档:
1. 打开Illustrator。
2. 选择“编辑”菜单中的“键盘快捷键”选项。
3. 在弹出的对话框中选择“保存当前快捷键”。
4. 选择保存位置并输入文件名点击“保存”。
这样,您的自定义快捷键就会被保存为一个文本文档方便备份或分享给其他使用者。
## 四、脚本编写示例
1. 创建一个简单的脚本
假设咱们期待编写一个脚本来批量更改所有文本的颜色。下面是一个简单的示例脚本:
```javascript
// 获取所有文本对象
var textObjects = .activeDocument.textFrames;
// 遍历所有文本对象
for (var i = 0; i < textObjects.length; i ) {
// 更改文本颜色
textObjects[i].fillColor = Swatches.getByName(Red);
}
```
这个脚本会遍历当前文档中的所有文本对象,并将它们的颜色更改为名为Red的颜色。
2. 创建一个复杂的脚本
假设咱们需要编写一个脚本来依据特定条件自动调整对象的大小。下面是一个示例脚本:
```javascript
// 获取所有选定的对象
var selectedObjects = .activeDocument.selection;
// 遍历所有选定的对象
for (var i = 0; i < selectedObjects.length; i ) {
// 检查对象是不是为矩形
if (selectedObjects[i] instanceof Rectangle) {
// 假若是矩形,将其宽度增加10%
var currentWidth = selectedObjects[i].width;
selectedObjects[i].width = currentWidth * 1.1;
}
}
```
这个脚本会遍历当前文档中所有选定的对象,并检查它们是否为矩形。假若是矩形,则将其宽度增加10%。
3. 创建一个用于创建多个对象的脚本
假设咱们需要编写一个脚本来批量创建多个相同的对象。下面是一个示例脚本:
```javascript
// 获取当前文档
var doc = .activeDocument;
// 定义要创建的对象类型
var objType = Rectangle;
// 定义要创建的对象数量
var numObjects = 10;
// 定义每个对象的位置
var x = 50;
var y = 50;
// 遍历创建对象
for (var i = 0; i < numObjects; i ) {
// 创建矩形对象
var rect = doc.pathItems.rectangle(x, y, 50, 50);
// 设置矩形填充颜色
rect.fillColor = .swatches.getByName(Blue);
// 更新位置
x = 60;
}
```
这个脚本会在当前文档中创建10个矩形对象,并将它们依次放置在水平方向上,每个矩形之间间隔60像素。同时每个矩形的填充颜色都将设置为名为Blue的颜色。
## 五、总结
以上就是关于Adobe Illustrator软件中常用快捷键的详细介绍,以及怎么样编写若干简单的脚本。掌握这些快捷键和脚本编写技术可以大大增强工作效率,使设计过程更加高效和便捷。期待本文对您有所帮助,祝您在采用的进展中取得更大的进步!