DevPod
DevPod は、ローカル、リモート、またはクラウドのバックエンドから再現可能な開発環境を作成・管理するためのデスクトップアプリです。
DevPod とは?
DevPod は、プロジェクト設定から一貫した開発環境を作成し、好みのローカルエディタやターミナルのワークフローに接続できるようにする開発者向けツールです。devcontainer ベースのセットアップに対応しているため、開発者は異なるマシンやバックエンド間でも、毎回すべてを手作業で作り直すことなく、同じプロジェクト環境を開くことができます。Mac では、このデスクトップアプリにより、ワークスペースの作成、プロバイダーの管理、ローカルまたはリモート開発向け環境の起動をグラフィカルに行えます。DevPod は、複数のリポジトリ、チーム、またはクラウドインフラストラクチャにまたがって作業し、コーディング、テスト、オンボーディングのために繰り返し使えるセットアップを求めるソフトウェア開発者向けに設計されています。公開または非公開の Git リポジトリで利用でき、プロジェクトの要件が変わったときには、ローカルワークスペースとクラウド利用のワークスペースを切り替えることもできます。DevPod の提供元は Loft Labs, Inc. です。
主な特徴
- devcontainer ベースのプロジェクト定義から開発ワークスペースを作成
- ローカル、リモート、またはクラウド対応の開発環境を 1 つのアプリで管理
- 好みの IDE またはターミナルのワークフローをワークスペースに接続
- 公開および非公開の Git リポジトリで作業可能
- 同じプロジェクトで異なるインフラストラクチャプロバイダーを切り替え
- ワークスペース管理のために、提供されている CLI とあわせてデスクトップインターフェースを使用
diCleanerでアプリの残留データを確認
クリーニング前にキャッシュ、サポートファイル、コンテナ、ログイン項目を確認します。
安全性の概要
状態: 安全
DevPod は、開発環境の作成と接続に使用される正当な開発者向けソフトウェアです。その目的上、ネットワークアクセス、リポジトリアクセス、およびローカルまたはリモートのインフラストラクチャへの接続は通常の動作です。共有ワークスペースやクラウド対応ワークスペースを使用する場合は、接続するリポジトリ、認証情報、およびプロバイダーアカウントを確認し、開発データが意図した場所にのみ送られるようにしてください。
推奨: ソフトウェア開発、リモートワークスペース、または devcontainer ベースのプロジェクトに使用している場合は、DevPod を保持してください。これらのワークフローをもう使用していない場合は削除してください。削除すると、再インストールするまで保存済みのワークスペース設定やプロバイダー設定にアクセスできなくなる可能性もあります。
一般的なパス
/Applications/DevPod.app~/Applications/DevPod.app
キャッシュパス
~/Library/Caches/sh.loft.devpod
サポートパス
~/Library/Application Support/DevPod
設定パス
~/Library/Preferences/sh.loft.devpod.plist
体験を共有する
最初に体験を共有しましょう。