開発者ツールチェーンVisual Studio Code 向け Palantir 拡張機能機能一覧

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

機能一覧:Visual Studio Code 用 Palantir 拡張機能

このページでは、Visual Studio Code 用 Palantir 拡張機能で利用可能な機能について説明します。

コマンド

以下のセクションでは、Visual Studio Code 用 Palantir 拡張機能で利用可能なコマンドを示します。パイプライン開発時など、Palantir エコシステム内で Python トランスフォームを扱う際に、これらのコマンドを使用してワークフローを改善できます。

コマンドがインターフェースに組み込まれていない場合は、コマンドパレットから呼び出せます。コマンドパレットには、キーボードショートカット Cmd+Shift+P(macOS)または Ctrl+Shift+P(Windows/Linux)でアクセスできます。

プレビューとビルド

プレビューを実行

現在のトランスフォームファイルのプレビューを実行します。

  • コマンド: palantir.transforms.previewFile
  • アイコン:早送りの記号で表されるプレビューを実行アイコン。

Foundry でビルド

選択したファイルのビルド処理を Foundry で開始します。

  • コマンド: palantir.transforms.buildFile
  • アイコン:ハンマーの記号で表される Foundry でビルドアイコン。

プレビューパネルを開く

トランスフォームのプレビューにすばやくアクセスできるプレビューパネルを表示します。

  • コマンド: palantir.transforms.openPreviewPanel

トランスフォームの管理

新規トランスフォームを作成

新しいトランスフォームプロジェクトを初期化します。

  • コマンド: palantir.transforms.createTransform

Python 環境をインストール

トランスフォームの開発に必要な Python 環境をセットアップします。

  • コマンド: palantir.transforms.initializePythonEnvironment

Python テスト環境をインストール

トランスフォームの開発用の Python テスト環境をセットアップします。

  • コマンド: palantir.transforms.initializePythonTestEnvironment

リポジトリとファイルの管理

ブラウザーでファイルを開く

現在選択されているファイルを Web ブラウザーで開きます。

  • コマンド: palantir.openFileInBrowser

リポジトリを開く

Web ブラウザーでリポジトリにすばやくアクセスできます。

  • コマンド: palantir.openRepository

アクセシビリティ

ハイコントラスト表示

VS Code でハイコントラストテーマと通常のテーマをすばやく切り替えられます。

  • コマンド: palantir.toggleHighContrastTheme
  • キーボードショートカット(macOS/Windows): ctrl + option + h / ctrl + alt + h

ローカル開発専用のコマンド

コードリポジトリをクローン

ローカル開発用にリポジトリをクローンできます。

  • コマンド: palantir.cloneRepository

Code Assist ワークスペースを再起動

Code Assist のワークスペースを再起動します。

  • コマンド: palantir.code-assist.restartWorkspace

トークンを更新

Palantir サービスへのアクセスを維持するために、認証トークンを更新します。

  • コマンド: palantir.refreshToken
  • アイコン:一端に矢印が付いた円で表される更新アイコン。

スニペット

Visual Studio Code のスニペット ↗は、繰り返し使うコードパターンを簡単に入力できるテンプレートです。

以下に、Visual Studio Code 用 Palantir 拡張機能で利用可能なすべてのスニペットを示します。記号 → は Tab キーを表します。

長形式のスニペット

スニペット出力コードテンプレート
python_transform→Python トランスフォーム
polars_transform→Polars を使用する Python の軽量トランスフォーム
pandas_transform→pandas を使用する Python の軽量トランスフォーム

短形式のスニペット

スニペット出力コードテンプレート
ptf→Python トランスフォーム
pltf→Polars を使用する Python の軽量トランスフォーム
pdtf→pandas を使用する Python の軽量トランスフォーム