第二章:UiPath基础——安装、设置与调试

好,咱们正式开始动手了。这一章我带你搞定UiPath的环境搭建和基础设置。说实话,很多新手在这一步就卡住了——不是装不上,就是装上了不知道怎么调。别急,我一步步带你走。

2.1 UiPath的安装——别踩我踩过的坑

安装UiPath其实不复杂,但有几个细节我得跟你念叨念叨。

第一步:下载

去UiPath官网下载Community Edition(社区版)。个人学习完全够用,而且免费。我当年第一次下载时,傻乎乎地选了Enterprise版,结果还要申请试用License,折腾了半天。你直接选Community就行。

第二步:安装前的检查

安装前,确认你的系统满足这些条件:

  • Windows 10 或 Windows Server 2016 以上
  • .NET Framework 4.7.2 或更高版本
  • 至少4GB内存(我个人建议8GB,跑起来流畅很多)
  • 硬盘留出至少5GB空间
⚠️ 我曾经踩过的坑: 安装时一定要关闭杀毒软件!尤其是360和某管家。它们会把UiPath的某些组件误判为威胁,导致安装到一半就失败了。我帮学员远程调试时,十次有八次是这个问题。

第三步:安装过程

双击安装包,一路Next就行。但注意这一步——

安装类型选择时,我建议选「Complete Installation」(完整安装)。虽然它占的空间大一点,但会把所有需要的组件一次性装好。你想想看,如果选Custom,漏掉某个组件,后面跑流程时突然报错,那才叫头疼。

安装完成后,重启电脑。嗯,这一步别偷懒,我见过有人不重启直接打开,结果各种报错。

2.2 设置界面——找到你的节奏

第一次打开UiPath Studio,你会看到一个欢迎界面。别慌,咱们先把它调顺了。

界面布局

默认界面分这几个区域:

区域 作用 我的建议
左侧面板 活动库(Activities) 保持默认,别乱拖
中间区域 设计面板(画流程图的地方) 这是你的主战场
右侧面板 属性面板(Properties) 调参数全靠它
底部 输出/错误面板 调试时盯紧这里

我个人习惯把左侧的活动库面板稍微拉宽一点。为什么呢?因为活动名称有时候很长,默认宽度会截断,你找起来费劲。拉宽后一目了然。

💡 小技巧: 如果你觉得界面太乱,可以点击右上角的「Layout」按钮,选择「Classic」模式。这个模式更简洁,适合新手。我刚开始学的时候就用这个,等熟悉了再切回默认的「Ribbon」模式。

2.3 设置快捷键——效率翻倍的关键

快捷键这东西,用好了真的能省不少时间。我刚开始做RPA时,鼠标点来点去,一天下来手腕都酸了。后来花了一下午把快捷键记熟,效率至少提升了30%。

最常用的几个快捷键:

  • Ctrl + N:新建流程
  • Ctrl + S:保存(我建议你每写几步就按一下)
  • F5:运行流程
  • F6:单步执行(调试神器)
  • F9:设置/取消断点
  • Ctrl + Shift + F:格式化代码(让你的流程图整整齐齐)

自定义快捷键

如果你觉得默认的快捷键不顺手,可以自己改。路径是:

Tools → Options → Keyboard

在这里你可以搜索任何命令,然后绑定你喜欢的快捷键。比如,我个人把「保存所有」绑定成了Ctrl + Shift + S,因为默认的Ctrl + S只保存当前文件,而我经常同时打开好几个文件。

🔑 核心建议: 先记住F5(运行)和F6(单步执行)。这两个是调试时用得最频繁的。其他的可以慢慢记,不着急。

2.4 UiPath常用设置——调好了用着才顺手

安装完UiPath后,有几个设置我建议你第一时间调整。这些都是我踩过坑后总结出来的。

1. 自动保存设置

路径:Tools → Options → General

把「Auto Save」的间隔时间改成1分钟。默认好像是5分钟,但你想啊,万一电脑突然蓝屏,你5分钟的工作就白费了。我吃过这个亏,有一次写了半个小时的流程,结果断电了……从那以后我就改成1分钟自动保存了。

2. 日志级别设置

路径:Tools → Options → Logging

把日志级别设为「Verbose」(详细)。默认是「Information」,但调试时信息不够用。Verbose模式会记录每一步的详细信息,出问题时方便排查。

3. 包管理设置

路径:Tools → Options → Packages

这里有个坑——默认的包源是UiPath官方源,但有时候网络不好,下载包会失败。我建议你添加一个备用源:

  • 官方源:https://packages.uipath.com
  • 备用源:https://www.myget.org/F/uipath

4. 设计器设置

路径:Tools → Options → Designer

把「Snap to Grid」勾上。这个功能会让你的流程图自动对齐到网格上,看起来整整齐齐的。我见过有些学员画的流程图歪歪扭扭的,连线都交叉了,看着就头疼。

2.5 调试——RPA开发的核心技能

调试,说白了就是找bug。我做了这么多年RPA,可以负责任地告诉你:写流程只占30%的时间,剩下70%都在调试。

调试的三种方式:

方式一:断点调试

在流程图的活动上按F9,会出现一个红色圆点。运行流程时,程序会停在这个活动之前。这时候你可以:

  • 查看变量的当前值(鼠标悬停在变量上就行)
  • F6单步执行,一步一步看流程怎么走的
  • F5继续运行到下一个断点

我曾经遇到过一个bug:流程跑着跑着突然报错,但不知道是哪一步出的问题。我就在每个关键活动上都设了断点,然后一步步跑,最后发现是一个「Click」活动的选择器写错了。嗯,这种问题用断点调试最有效。

方式二:输出日志

在流程中插入「Write Line」活动,把关键变量的值输出到控制台。比如:

Write Line: "当前用户名为:" + userName
Write Line: "第" + counter.ToString() + "次循环开始"

这样你就能实时看到流程的运行状态。我习惯在每个循环的开始和结束都加一句日志,这样能快速定位到是哪一次循环出了问题。

方式三:使用「Try Catch」活动

这个活动是RPA开发者的护身符。把它包在可能出错的代码外面,就算出错了也不会直接崩溃,而是会执行你预设的错误处理逻辑。

Try:
    打开Excel文件
    读取数据
    写入系统
Catch:
    记录错误日志
    发送邮件通知
    关闭Excel(防止进程残留)
Finally:
    释放所有资源
⚠️ 重要提醒: 调试时一定要打开「输出面板」(View → Output)。所有日志信息都会显示在这里。我见过有人调试了半天,结果发现输出面板是关着的,啥也看不到……

调试的黄金法则:

  1. 先跑一次完整的流程,看看整体有没有问题
  2. 如果有问题,用断点定位到具体步骤
  3. 单步执行,观察每一步的变量变化
  4. 修复问题后,再跑一次完整的流程确认

说白了,调试就是「试错—定位—修复—验证」的循环。别怕出错,我到现在写流程也经常要调试好几轮。关键是掌握方法,别瞎试。

📌 本章小结: 安装时关杀毒、界面调顺手、快捷键记几个、设置改一改、调试用断点。这五步走完,你的UiPath开发环境就基本到位了。下一章咱们开始写第一个真正的RPA流程。