带有开发阶段的脚本编写
除非另有说明,否则本帮助页面上的信息仅适用于 Studio。 为了保护各个阶段脚本的安全,分配给开发阶段的文件夹在 Desktop Studio中不可见。
开发阶段会影响脚本编写的某些方面:
- 当脚本在开发生命周期中从一个文件夹移动到另一个文件夹时,脚本中引用的文件路径可能会受到影响。 指定文件的位置(如提示、语法文件或存储已保存文件的位置)时,将引用文件路径。
- 当脚本被提升到下一阶段或复制到较低阶段时,Studio会创建脚本的副本,并将其放在下一个开发阶段的文件夹中。 脚本引用的文件不会自动复制。 您必须手动将任何引用的文件复制到下一个开发阶段的文件夹中。
- 将引用的文件从一个阶段复制到另一个阶段对它们的好处与对脚本的好处相同。 它还有助于确保文件的相对路径不会更改。 但是,绝对路径可能会受到影响,因为文件和脚本在移动后位于不同阶段的文件夹中。
- 避免出现损坏的绝对路径的解决方法是使用 变量替换文件路径。 与每次移动脚本时都修改每个脚本中每个文件的路径相比,这样可以节省时间。 它还消除了在不先测试更改的情况下修改生产脚本中的文件路径的风险。
这是一种最佳实践Studio尽可能使用绝对路径,即使也支持相对路径。 当引用位于其他文件夹中的文件时,这一点尤其重要。 这种最佳实践适用于你在脚本中引用文件的任何情况,而不仅仅是在开发阶段。