studio
2024.10
true
- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- VMware Horizon 自动化
- Salesforce 自动化
- SAP 自动化
- macOS 用户界面自动化
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 扩展程序
- 测试套件 - Studio
- 故障排除
Studio 用户指南
Last updated 2024年10月30日
Studio IDE
Studio IDE 界面由专用的代码编辑器、文件选项卡和便于导航的面包屑导航组成。此布局可用于管理文件、探索项目结构、编辑代码、设置项目版本、运行和发布自动化。
代码编辑器显示您当前的自动化项目,使您能够对其进行更改,并突出显示在代码中发现的错误。您可以像使用任何其他代码编辑器工具一样使用代码编辑器。
上下文菜单 - 当您右键单击编码自动化中的行时,将显示上下文菜单。您还可以使用键盘快捷方式执行上下文菜单中的操作。
选项 | 键盘快捷方式 | 描述 |
---|---|---|
快速操作 | Ctrl + . | 使用自动显示的操作重构、生成或修改代码元素。
快速操作的一个示例可以是为 X 引入参数 → 引入新的重载。 |
重命名 | F2 | 重命名所选的代码元素。此更改将应用于整个项目中元素的所有引用。 |
转到“定义” | F12 | 导航到类型或成员的来源,并在新的文件选项卡中显示结果。 |
前往实施 | Ctrl + F12 | 导航到符号的实现:
|
转到行 | Ctrl + G | 输入光标移动的终点行号。 |
切换断点 | F9 | 在所选行上设置断点。断点在“代码设计器”面板左侧显示为一个红点。 |
查找所有引用 | Shift + F12 | 查找在打开的文件中引用特定代码元素的位置。 |
格式化文档 | Ctrl + K, Ctrl + D | 设置适当的缩进、间距和换行。 |
显示文档 | F1 | 转到功能或 API 的相应文档。 |
注释 | Ctrl + K, Ctrl + C | 注释掉所选行。 |
取消注释 | Ctrl + K, Ctrl + U | 取消注释所选行。 |
剪切 | Ctrl + X | 剪切选定的行。 |
复制 | Ctrl + C | 复制所选行。 |
粘贴 | Ctrl + v | Paste. |
删除 | Delete | 删除所选行。 |
全选 | Ctrl + A | 选择文件中的所有行。 |
For keyboard shortcuts that you generally use in Studio, not specifically for coded automations, visit Keyboard Shortcuts
您可以使用以下键盘快捷方式展开或缩小当前的代码选择:
Ctrl + Shift + Num+
:将当前代码选择展开到下一个更大的语法节点,例如块、方法、类、命名空间或整个文件。Ctrl + Shift + Num-
:将当前代码选择减少到下一个更小的语法节点。
要个性化内置的 Studio 代码编辑器,请导航至“设置”和“代码编辑器”
下表描述了每个代码编辑器设置。
设置 | 描述 |
---|---|
字体 | 选择代码的字体。 |
字体大小 | 设置字体的大小。 |
制表符大小 | 设置选项卡的大小。 |
查看空格 | 高亮显示您在键盘上按 Space 时创建的空格。
|
高亮显示当前行 | 高亮显示光标所在的行。 |
显示结构参考线 | 在代码中启用点式结构指南,以识别单个块。 |
显示错误曲线 | 显示表示编译器错误或警告的红色曲线。 |
显示行号 | 显示您正在处理的代码中每一行的编号。 |
自动将制表符转换为空格 | 使用 Tab 键时创建 4 个空格。
|
显示选择边距 | 在正在编辑的代码行旁边显示边距。 |
显示选择匹配项 | 查找并高亮显示所选字符范围内的所有匹配字符串。 |
高亮显示引用 | 高亮显示对光标所在对象的引用。仅高亮显示与当前上下文匹配的对象。 |
启用源代码反编译 | 使用“转至定义”查看对象的定义时反编译源代码。启用此选项以导航前往 CodedWorkflowBase 类中的可用定义。有关更多信息,请访问基类。
|
启用导入完成 | 使用 IntelliSense 自动导入包含所选符号的命名空间。 |
您可以像 Studio 中的任何其他项目一样对编码自动化项目进行版本控制。当您将项目发布到 Orchestrator 时,或者使用来源控件系统(例如 GIT 或 SVN)时,您可以对其进行版本控制。
- 发布版本控制 - 可以使用语义或旧版版本控制方案对 Studio 中的项目进行版本控制。语义版本控制方案的格式为 Major.Minor.Patch[-Suffix],旧版版本控制方案的格式为
M.m.bbbb.rrrrr
。可以通过project.json
文件或“发布”窗口修改项目的语义版本。“发布”窗口中建议的版本号是根据项目的先前版本控制方案生成的。请访问设置项目版本,了解如何在 Studio 中对项目进行版本控制。 - 来源控件版本控制 - 您可以使用来源控件系统(例如 GIT、TFS 或 SVN)对编码自动化项目进行版本控制。请访问关于版本控制,了解如何使用来源控件系统对项目进行版本控制。
要打开“查找和替换”对话框,请使用以下键盘快捷方式:
Ctrl + Shift + F
- 在“在文件中查找”选项卡中打开“查找和替换”对话框。Ctrl + Shift + H
- 打开“在文件中替换”选项卡上的“查找和替换”对话框。
在文件中查找
- 在“搜索”栏中键入要搜索的字符。
- 在“搜索”栏中选择一个搜索选项:
- 区分大小写
- 全字匹配
- 正则表达式
- 从“项目”下拉列表中,选择要搜索字符的位置:
- 项目 - 在当前项目中搜索。
- 打开的文档 - 在打开的文档中搜索。
- 文档 - 在项目的所有文档中搜索。
- 单击“在查找面板中打开”,以在 Studio 中打开搜索结果。
- 单击“查找上一个”以查找上一个结果,单击“查找下一个”以查找下一个结果。
在文件中替换
- 在“搜索”栏中输入要替换的字符。
- 在“替换”栏中键入要替换的字符。
- 在“搜索”栏中选择一个搜索选项:
- 区分大小写
- 全字匹配
- 正则表达式
- 从“项目”下拉列表中,选择要搜索字符的位置:
- 项目 - 在当前项目中搜索。
- 打开的文档 - 在打开的文档中搜索。
- 文档 - 在项目的所有文档中搜索。
- 单击“在查找面板中打开”,以在 Studio 中打开搜索结果。
- 单击“替换下一个”以替换下一次迭代,或单击“全部替换”以替换所有迭代。