UiPath Documentation
maestro-automate
latest
false
Maestro Automate ユーザー ガイド

VS Code 拡張機能

UiPath VS Code 拡張機能のすべてのコマンド、キーボード ショートカット、設定、サインインやその他の一般的な問題の修正。

このページでは、UiPath Visual Studio Code 拡張機能 (VS Code) が提供する機能 (コマンド、キーボード ショートカット、設定、一般的な問題に対する修正) を示します。「VS Code でビルドする」では、拡張機能をインストールしてサインインする方法について説明します。

コマンドとキーボード ショートカット​

コマンド パレットから任意のコマンドを実行します (Ctrl/Cmd+Shift+P)。ワークフロー エディターのショートカットは、 .flow ファイルがアクティブなエディターである場合にのみ適用されます。

ワークフロー エディター​

コマンド既定のキーバインド
フロー: 新しいフローCtrl/Cmd+Alt+N
フロー:オープンフローCtrl/Cmd+Alt+O
フロー: フローを保存Ctrl/Cmd+S
フロー: 名前を付けてフローを保存Ctrl/Cmd+Shift+S
フロー: 元に戻すCtrl/Cmd+Z
フロー: やり直しCtrl+Y / Cmd+Shift+Z
フロー: Zoom InCtrl/Cmd+=
フロー: Zoom アウトCtrl/Cmd+-
フロー: Reset ZoomCtrl/Cmd+0
フロー: 画面に合わせるCtrl/Cmd+Shift+F
フロー: フローを検証Ctrl/Cmd+Shift+V
フロー: エクスポート フローなし

UiPath Platform​

コマンド説明
UiPath: サインインUiPath にサインインします。
UiPath: サインアウトサインアウトし、キャッシュされたセッションをクリアします。
UiPath: [環境] を選択します[UiPath] 環境を選択します。
UiPath: テナントを選択テナントまたは組織を選択します。
UiPath: 新しいプロジェクトを作成ソリューションにプロジェクトを追加します。[ Data Fabric ] を選択してエンティティ プロジェクトを作成します。
UiPath: 新しいファイルプロジェクトにファイルを追加します。[ エンティティ ファイル ] を選択してエンティティを追加します。
UiPath: エンティティ ファイルを追加既存のエンティティ プロジェクトに別のエンティティを追加します。ソリューションに 1 つがある場合に利用可能。
UiPath: パッケージワークスペースから .uipx ソリューションを構築します。
UiPath: デプロイパッケージ化されたソリューションを UiPath Automation Cloud にアップロードします。
UiPath: パッケージ化してデプロイパッケージ化とデプロイを 1 ステップで完了します。
UiPath: ターゲットのデプロイを切り替える移動先フォルダーを変更します。
UiPath: .env を生成ファイルUiPath CLI が読み取ることができる .env ファイルを記述します。
UiPath: 更新[接続] ツリーを更新します。
UiPath: 出力ログを表示UiPath 出力チャネルを開きます。
UiPath: 基本情報「はじめに」のチュートリアルを開きます。

設定​

VS Code の設定で拡張機能を設定します。

uipath.environment​

サインイン時に使用する UiPath 環境。既定値は cloudです。既存の CLI セッションが他の場所を指している場合に優先されます。

uipath.autoActivateDeployment​

デプロイが成功したら、ソリューションのデプロイをアクティブ化します。既定値は trueです。

uipath.cli.path​

UiPath コマンド ライン ツールへのフル パス (uip)。コンピューターのPATH設定にリストされている、端末が検索する場所を拡張機能がuip検索できるように、空のままにします。ツールが別の場所にインストールされている場合に設定します。

uipath.telemetry.enabled​

匿名化された使用状況テレメトリを送信します。既定値は trueです。この拡張機能は、VS Code のグローバル telemetry.telemetryLevelも尊重します。いずれかの設定をオフにすると、テレメトリが無効化されます。

トラブルシューティング​

サインインに失敗する​

ポート 8104 が使用中の場合、または UiPath コマンド ライン ツールのセッションを失った場合、サインインに失敗します。

  • ポート使用中。サインインによって、結果が自分のコンピューターのポート 8104 に送信されます (localhost)。別のプログラムがポートを保持している場合は、ポートを解放して再度サインインします。macOS または Linux の場合は、 lsof -ti :8104 | xargs kill -9を実行します。Windows では、 netstat -ano | findstr :8104を実行してから taskkill /F /PID <id>を実行します。
  • 古いセッションです。[ UiPath: サインアウト] を実行してから、[ UiPath: もう一度サインイン ] を実行して、新しいサインインを強制します。
  • ログを読み取ります。「 UiPath: Show output Log」 を実行し、 UiPath 出力チャネルにサインイン エラーがないか確認します。

CLI が見つからない​

UiPath Maestro ビューに、「UiPath CLI がインストールされていないため、実行、デバッグ、パブリッシュはまだ利用できません。」と表示されます。キャンバス上でのビルドは可能ですが、CLI が見つかるまで実行、デバッグ、デプロイはできません。

拡張機能はバックグラウンドで uip 実行されます。ツールが見つからない場合、サインインとパッケージ化は失敗します。

  1. ターミナルで uip --version を実行して、CLI がインストールされていることを確認します。
  2. 端末が検索する場所 (PATH設定) にuipがない場合は、uipath.cli.pathフル パスに設定します。
  3. CLI がまったくインストールされていない場合は、 UiPath: [サインイン ] を実行してインストール プロンプトを受け入れるか、 を使用して手動 npm install -g @uipath/cliインストールします。そのためには、Node.js と npm をインストールする必要があります。

リモート ワークスペースに CLI が表示されない​

Windows Subsystem for Linux (WSL)、SSH、Codespaces、開発コンテナー ワークスペースでは、拡張機能はローカル マシンではなくリモート ホストで実行されます。uip バイナリをそのホストにインストールする必要があります。ローカルの Windows または macOS マシンにインストールされている CLI は拡張機能に表示されません。リモート ワークスペースに CLI をインストールしてから、再びサインインします。

デプロイがアクティブ化されない​

既定では、拡張機能はデプロイの成功後にデプロイをアクティブ化します。デプロイがアップロードされてもアクティブ化されない場合は、 uipath.autoActivateDeployment がオンになっていることを確認してください。

次のステップ​

このページは役に立ちましたか?

接続

ヘルプ リソース サポート(opens in new window)

学習する UiPath アカデミー(opens in new window)

質問する UiPath フォーラム(opens in new window)

最新情報を取得