任务自动化

“历史记录”面板记录在完成任务过程中所执行的步骤。对于经常执行的任务,实现任务自动化的方式是:重放“历史记录”面板中记录的步骤或创建新命令来自动执行这些步骤。

某些鼠标移动操作(如通过在“文档”窗口中单击进行选择)不能重放或保存。在进行这样的移动操作时,“历史记录”面板中会出现一条黑线(直到执行另一个操作时,这条线才会变得明显)。要避免此问题,请使用箭头键(而非鼠标)在“文档”窗口中移动插入点。

还有其它一些步骤也是不可重复的,如将页面元素拖动到页面上的其它位置。执行这样的步骤时,“历史记录”面板中会出现一个带有小红 X 的图标。

尽管退出 Adobe? Dreamweaver? 时将舍弃已记录的命令,而且复制其它内容时将舍弃已复制的步骤序列,但是已保存的命令将会永久存在,除非将其删除。

使用历史记录面板

“历史记录”面板(“窗口”>“历史记录”)将显示在创建或打开文档后,对该活动文档所执行的步骤的列表,但不包括在其它框架、其它“文档”窗口或“站点”面板中执行的步骤。使用“历史记录”面板可以一次撤消多个步骤,并可以实现任务自动化。

A.滑块(游标)

B.步骤

C.“重放”按钮

D.“复制步骤”按钮

E.“另存为命令”按钮

“历史记录”面板中的滑块(游标)最初指向所执行的最后一个步骤。

注:不能对“历史记录”面板中的步骤重新进行排序。不要将“历史记录”面板看作一个任意的命令集合;应将它看作一种按您执行步骤的先后顺序来查看所执行步骤的方法。

撤消上一步骤

执行下列操作之一:

  • 选择“编辑”>“撤消”。

  • 在列表中将“历史记录”面板的滑块向上拖动一个步骤。

    注:  若要自动滚动到某个特定的步骤,必须单击该步骤的左侧;单击该步骤本身只是选择该步骤。选择一个步骤不同于在撤消历史记录中返回到该步骤。

一次撤消多个步骤

拖动滑块指向任一步骤,或沿滑块的滚动路径单击某个步骤的左侧。

滑块会自动滚动到该步骤,并撤消它滚动时经过的所有步骤。

注:与撤消单个步骤一样,如果撤消了一系列步骤,然后在文档中执行了新的操作,则不能再重做撤消过的步骤;它们将从“历史记录”面板中消失。

设置历史记录面板中保留和显示的步骤数

默认的步骤数足以满足大多数用户的需要。步骤数设置得越大,“历史记录”面板需要的内存就越多,这可能会影响系统性能,从而显著降低计算机的运行速度。

  1. 选择“编辑”>“首选参数”(Windows) 或“Dreamweaver”>“首选参数”(Macintosh)。

  2. 从左侧的“分类”列表中选择“常规”。

  3. 为“历史步骤最多次数”输入一个数字。

    当“历史记录”面板达到这个最大步骤数时,将舍弃最早的步骤。

删除当前文档的历史记录列表:

在“历史记录”面板的上下文菜单中,选择“清除历史记录”。

此命令还会清除当前文档的全部撤消信息;选择“清除历史记录”后,将无法撤消被清除的步骤。“清除历史记录”并不撤消步骤;它只是从内存中删除这些步骤的记录。

重复步骤

使用“历史记录”面板可以重复所执行的最后一个步骤、重复执行一系列连续或不连续的步骤。可直接从“历史记录”面板重放步骤。

重复一个步骤

执行下列操作之一:

  • 选择“编辑”>“重做”。

  • 在“历史记录”面板中,选择一个步骤然后单击“重放”按钮。该步骤随即重放,并且“历史记录”面板中会出现它的一个副本。

重复一系列步骤

  1. 在“历史记录”面板中选择步骤:

    • 若要选择相邻的步骤,请使用鼠标从一个步骤拖到另一个步骤(不要拖动滑块,而是从一个步骤的文本标签拖到另一个步骤的文本标签),或者选择其中的第一个步骤,然后按住 Shift 单击最后一个步骤。

    • 若要选择不相邻的步骤,请选择其中的某个步骤,然后按住 Ctrl (Windows) 或 Command (Macintosh) 选择其它步骤,按住以上按键再次单击已选定的步骤可取消选择。

      所播放的是被选中(高亮显示)的步骤,而不一定是滑块当前指向的步骤。

      注:  在选择一系列步骤时,虽然其中可以包括带黑线的步骤(表示不能记录该步骤),但在重放这些步骤时会跳过黑线指示的步骤。

  2. 单击“重放”。

    步骤随即按顺序重放,并且“历史记录”面板中会出现一个新步骤(“重放步骤”)。

进行选择或扩展选定内容

按住 Shift 的同时按箭头键。

在执行以后要重复执行的任务时,如果出现了一条黑色的鼠标移动指示线,您可以撤消当前步骤回到黑线指示的步骤之前,然后尝试使用另外的方法(比如使用箭头键)。

将“历史记录”面板中的步骤应用于对象

可以将“历史记录”面板中的一系列步骤应用于“文档”窗口中的任何对象。

如果选择了多个对象,然后从“历史记录”面板将一系列步骤应用于这些对象,则这些对象会被视为一项单独的选定内容,Dreamweaver 会尝试将这些步骤应用于这个组合的选定内容;不过,也可以每次将一组步骤只应用于一个对象。

若要将一系列步骤分别应用于一组对象中的每一个对象,必须使这些步骤中的最后一步为选择对象组中的下一个对象。下面的第二个过程说明了此原则在具体情况下的应用:设置一系列图像的垂直和水平间距。

将步骤应用于另一个对象

  1. 选择对象。

  2. 在“历史记录”面板中选择相关步骤,然后单击“重放”。

将步骤应用于多个对象

  1. 从这样一个文档开始,其中的每一行由一个后跟文本的小图像(如图形项目符号或图标)组成。  

    目的是设置图像同文本以及它上方和下方的其它图像分开。

    将图像与其关联文本分开

  2. 如果属性检查器尚未打开,请打开属性检查器(“窗口”>“属性”)。

  3. 选择第一个图像。

  4. 在属性检查器中的“垂直边距”和“水平边距”框中输入数字以设置图像的间距。

  5. 再次单击图像,使“文档”窗口激活但不移动插入点。

  6. 按向左键将插入点移到图像左侧。

  7. 按向下键将插入点向下移动一行,使其正好位于图像序列中的第二个图像的左侧。

  8. 按 Shift 和向右键选择第二个图像。

    注:不要通过单击图像来选择它,否则将无法重放所有步骤。

  9. 在“历史记录”面板中,选择对应于更改图像间距的步骤,然后选择下一个图像。单击“重放”按钮重放这些步骤。

    更改“历史记录”面板中图像的间距

    当前图像的间距随即改变并选定下一个图像。

    当前图像的间距随即改变,并选定下一个图像。

  10. 继续单击“重放”按钮,直到所有图像的间距正确为止。

在文档间复制和粘贴步骤

每一个打开的文档都有自己的步骤历史记录。可以复制一个文档中的步骤并将其粘贴到另一个文档中。

关闭文档时将清除其历史记录。如果知道稍后要使用文档中的这些步骤,则在关闭该文档前请复制或保存这些步骤。

  1. 在包含要重用的步骤的文档中,选择“历史记录”面板中的步骤。

  2. 在“历史记录”面板中单击“复制步骤”

    注:“历史记录”面板中的“复制步骤”按钮不同于“编辑”菜单中的“复制”命令。不能使用“编辑”>“复制”来复制步骤,但可以使用“编辑”>“粘贴”来粘贴步骤。

    对于其中包括“复制”或“粘贴”命令的步骤,复制时要注意:

    • 如果其中一个步骤是“复制”命令,则不要使用“复制步骤”命令;因为可能无法按您希望的方式粘贴这些步骤。

    • 如果步骤中包括一个“粘贴”命令,则不能粘贴这些步骤,除非该“粘贴”命令前还有一个“复制”命令。

  3. 打开另一个文档。

  4. 将插入点置于所需位置,或选择一个要应用步骤的对象。

  5. 选择“编辑”>“粘贴”。

    步骤会在粘贴到文档的“历史记录”面板时重放。“历史记录”面板将这些步骤仅显示为一个步骤,即“粘贴步骤”。

    如果将步骤粘贴到文本编辑器、“代码”视图或“代码”检查器中,则这些步骤会以 JavaScript 代码的形式出现。这对于您学习编写自己的脚本很有用。

通过历史步骤创建和使用命令

可以将一组历史步骤保存为一个命令并指定相应的名称,随后可以通过“命令”菜单使用该命令。如果可能会再次使用某一组步骤(特别是在下次启动 Dreamweaver 时),则可以创建并保存一个新命令。

创建命令

  1. 在“历史记录”面板中选择一个步骤或一组步骤。

  2. 单击“另存为命令”按钮,或从“历史记录”面板的上下文菜单中选择“另存为命令”。

  3. 输入命令的名称并单击“确定”。

    该命令随即出现在“命令”菜单中。

    注:  该命令作为 JavaScript 文件(有时为 HTML 文件)保存在 Dreamweaver/Configuration/Commands 文件夹中。如果是在多用户操作系统上使用 Dreamweaver,该文件将保存在特定用户的 Commands 文件夹中。

使用保存的命令

  1. 选择要应用命令的对象,或将插入点放在要应用命令的位置。

  2. 从“命令”菜单中选择要应用的命令。

编辑命令的名称

  1. 选择“命令”>“编辑命令列表”。

  2. 选择要重命名的命令,为其输入新名称,然后单击“关闭”。

从命令菜单中删除名称

  1. 选择“命令”>“编辑命令列表”。

  2. 选择命令。

  3. 单击“删除”,然后单击“关闭”。

录制和保存命令

可以录制临时命令供短期使用,也可以录制并保存命令供以后使用。Dreamweaver 每次只保留一个录制的命令;如果不在录制新命令前保存旧的命令,则一旦开始录制新命令,旧的命令就会丢失。

临时录制一系列步骤

  1. 选择“命令”>“开始录制”,或者按 Ctrl+Shift+X (Windows) 或 Command+Shift+X (Macintosh)。

    鼠标指针会发生变化,表明您正在录制命令。


  2. 完成录制后,选择“命令”>“停止录制”,或者按 Ctrl+Shift+X (Windows) 或 Command+Shift+X (Macintosh)。

播放录制的命令

选择“命令”>“播放录制的命令”。

保存录制的命令

  1. 选择“命令”>“播放录制的命令”。

  2. 选择“历史记录”面板的步骤列表中显示的“运行命令”步骤,然后单击“另存为命令”按钮。

  3. 输入命令的名称并单击“确定”。

    该命令随即出现在“命令”菜单中。







,