- Démarrer
- Construire
- Ajouter un agent d'IA à un workflow
- Appeler une API externe
- Traiter les e-mails entrants
- Créer un workflow de notification Slack
- Ajouter une approbation humaine à un workflow
- Créer un workflow d’agent de chat
- Gérer les erreurs
- Principes de base du débogage
- L'humain dans la boucle: escalade ou étape humaine
- Évaluation de vos workflows
- Déployer et exécuter
- Exemples
- Référence (Reference)
Extension VS Code
Chaque commande, raccourci clavier et paramètre de l'extension UiPath pour VS Code, et les corrections pour la connexion et d'autres problèmes courants.
Cette page répertorie ce que l'extension UiPath pour Visual Studio Code offre: ses commandes, ses raccourcis clavier, ses paramètres et ses corrections pour les problèmes courants. Build in VS Code décrit comment installer l'extension et se connecter.
Commandes et raccourcis clavier
Exécutez n'importe quelle commande de la Palette de commandes (Ctrl/Cmd+Shift+P). Les raccourcis de l'éditeur de workflow s'appliquent uniquement lorsqu'un fichier .flow est l'éditeur actif.
Éditeur de workflow
| Commande | Liaison par défaut |
|---|---|
| Flux: nouveau flux | Ctrl/Cmd+Alt+N |
| Flux: Ouvrir le flux | Ctrl/Cmd+Alt+O |
| Flux: Enregistrer le flux | Ctrl/Cmd+S |
| Flux: Enregistrer le flux sous | Ctrl/Cmd+Shift+S |
| Flux: Annuler | Ctrl/Cmd+Z |
| Flux: Rétablir | Ctrl+Y / Cmd+Shift+Z |
| Flux: Zoom avant | Ctrl/Cmd+= |
| Flux: Zoom arrière | Ctrl/Cmd+- |
| Flux: Réinitialiser Zoom | Ctrl/Cmd+0 |
| Flux: Ajuster à l'écran | Ctrl/Cmd+Shift+F |
| Flux: Valider le flux | Ctrl/Cmd+Shift+V |
| Flux: exporter le flux | Aucun (None) |
UiPath Platform
| Commande | Description |
|---|---|
| UiPath : se connecter | Connectez-vous à UiPath. |
| UiPath: se déconnecter | Déconnectez-vous et effacez la session mise en cache. |
| UiPath: sélectionnez l'environnement | Choisissez l'environnement UiPath. |
| UiPath: sélectionnez un locataire | Choisissez le locataire ou l’organisation. |
| UiPath: créer un nouveau projet | Ajoutez un projet à la solution. Choisissez Data Fabric pour créer un projet d'entité. |
| UiPath: nouveau fichier | Ajoutez un fichier à un projet. Choisissez Fichier d'entité pour ajouter une entité. |
| UiPath: Ajouter un fichier d'entité | Ajoutez une autre entité à un projet d'entité existant. Disponible une fois que la solution en possède une. |
| UiPath: Package | Créez une .uipx solution à partir de l'espace de travail. |
| UiPath: Déployer | Chargez une solution packagée dans UiPath Automation Cloud. |
| UiPath: package et déploiement | Empaquetez et déployez en une seule étape. |
| UiPath: changer de cible de déploiement | Modifiez le dossier de destination. |
| UiPath: Générer un fichier.env Fichier | Écrivez un fichier .env que la UiPath CLI peut lire. |
| UiPath: actualiser | Actualiser l’arborescence Connecter. |
| UiPath: Afficher le journal de sortie | Ouvrez le canal de sortie UiPath. |
| UiPath: Premiers pas | Ouvrez la présentation pas à pas. |
Paramètres
Configurez l'extension dans les paramètres VS Code.
uipath.environment
L’environnement UiPath utilisé lors de la connexion. La valeur par défaut est cloud. Une session CLI existante est prioritaire si elle pointe vers un autre emplacement.
uipath.autoActivateDeployment
Active le déploiement d’une solution après un déploiement réussi. La valeur par défaut est true.
uipath.cli.path
Le chemin complet vers l'outil de ligne de commande UiPath (uip). Laissez ce champ vide pour permettre à l'extension de trouver uip aux emplacements recherchés par votre terminal, qui sont répertoriés dans le paramètre PATH de votre ordinateur. Définissez ce paramètre lorsque l’outil est installé à un autre emplacement.
uipath.telemetry.enabled
Envoie une télémétrie d’utilisation anonymisée. La valeur par défaut est true. L'extension respecte également telemetry.telemetryLevel globale de VS Code. La désactivation de l'un ou l'autre des paramètres désactive la télémétrie.
Résolution des problèmes
La connexion échoue
La connexion échoue lorsque le port 8104 est utilisé ou que l’outil de ligne de commande UiPath a perdu sa session.
- Port en cours d'utilisation. La connexion envoie son résultat au port
8104sur votre propre ordinateur (localhost). Si un autre programme le détient, libérez le port et reconnectez-vous. Sur macOS ou Linux, exécutezlsof -ti :8104 | xargs kill -9. Sur Windows, exécuteznetstat -ano | findstr :8104, puistaskkill /F /PID <id>. - Session obsolète. Exécutez UiPath: Déconnectez-vous, puis UiPath: Se connecter à nouveau pour forcer une nouvelle connexion.
- Lisez le journal. Exécutez UiPath: Afficher le journal de sortie et vérifiez le canal de sortie UiPath pour les erreurs de connexion.
La CLI est introuvable
La vue UiPath Maestro indique « La UiPath CLI n’est pas installée, donc l’exécution, le débogage et la publication ne sont pas encore disponibles.» Vous pouvez toujours créer sur la zone de dessin, mais vous ne pouvez pas exécuter, déboguer ou déployer tant que la CLI n’est pas trouvée.
L'extension exécute uip en arrière-plan. Si l’outil n’est pas trouvé, la connexion et le packaging échouent.
- Confirmez que la CLI est installée en exécutant
uip --versiondans un terminal. - Si
uipne se trouve pas à un emplacement que votre terminal recherche (paramètrePATH), définissezuipath.cli.pathsur son chemin complet. - Si la CLI n’est pas du tout installée, exécutez UiPath: connectez-vous et acceptez l’invite d’installation, ou installez-la manuellement avec
npm install -g @uipath/cliCela nécessite l'installation de Node.js et npm.
Les espaces de travail distants ne voient pas la CLI
Dans le sous-système Windows pour Linux, SSH, les espaces de code et les espaces de travail de conteneur de développement, l'extension s'exécute sur l'hôte distant, et non sur votre machine locale. Le binaire uip doit être installé sur cet hôte. Une CLI installée sur votre machine Windows ou macOS locale n'est pas visible par l'extension. Installez la CLI dans l’espace de travail distant, puis reconnectez-vous.
Le déploiement ne s’active pas
Par défaut, l'extension active un déploiement après un déploiement réussi. Si un déploiement effectue le téléchargement mais ne s'active pas, confirmez que uipath.autoActivateDeployment est activé.
Prochaines étapes
- Build in VS Code: installez l'extension, connectez-vous et créez un workflow.
- Déployer un workflow: ce que fait le déploiement.
- Raccourcis clavier: raccourcis sur le canevas Flow dans chaque environnement.
- Community (Communauté): posez des questions et partagez des workflows avec d'autres développeurs sur le forum UiPath.
- Commandes et raccourcis clavier
- Éditeur de workflow
- UiPath Platform
- Paramètres
uipath.environmentuipath.autoActivateDeploymentuipath.cli.pathuipath.telemetry.enabled- Résolution des problèmes
- La connexion échoue
- La CLI est introuvable
- Les espaces de travail distants ne voient pas la CLI
- Le déploiement ne s’active pas
- Prochaines étapes