跳到主要內容

VS Code 擴充套件

概述

當您使用 VS Code 作為編輯器並構建基於 Prisma Postgres 的應用程式時,Prisma VS Code 擴充套件是一個強大的工具。

資料庫管理 UI

Prisma VS Code 擴充套件包含一個專用的 UI,用於管理 Prisma Postgres 例項(本地和遠端)。

工作流程

此 UI 支援以下工作流程

  • 使用以下方式進行身份驗證
  • 檢視、建立和刪除 Prisma Postgres 例項(本地和遠端)
  • “推送到雲端”:輕鬆部署本地 Prisma Postgres 例項
  • 透過嵌入式 Prisma Studio 檢視和編輯資料

用法

透過 Prisma VS Code 擴充套件中的 UI 管理 Prisma Postgres 例項

  1. 請確保您已安裝最新版本的Prisma VS Code 擴充套件
  2. 活動欄中找到 Prisma 徽標
  3. 點選登入以開始按鈕
  4. 使用以下方式進行身份驗證透過彈窗並選擇目標工作區

代理模式

VS Code 包含一個代理模式(由 GitHub Copilot 提供支援),可以根據您的提示自動執行程式碼更改和 Prisma CLI 命令。

功能

Prisma VS Code 擴充套件支援 VS Code 代理模式。

VS Code 代理模式可以執行以下任務

  • 檢查遷移狀態(例如,標記未應用的遷移)
  • 自動建立和應用模式遷移
  • 登入 Prisma 資料平臺
  • 配置 Prisma Postgres 例項,讓您立即開始編碼

如何啟用和使用 VS Code 代理

最新版本的 Prisma VS Code 擴充套件完全支援代理模式。由於擴充套件會自動更新,因此無需手動操作即可啟用它。

注意

我們建議您使用最新版本的 Prisma ORM。

要使用代理模式

  1. 在 VS Code 中開啟GitHub Copilot Chat 並切換到代理模式
  2. 在 GitHub Copilot Chat 開啟且 Prisma 擴充套件已更新的情況下,您可以簡單地輸入請求,例如:“為我建立一個新資料庫並將其連線字串新增到 .env 檔案中”。
  3. 代理將請求許可權以對您的工作區進行更改。
  4. 在繼續之前,它會自動處理登入您的 Prisma Data Platform 賬戶。
  5. 獲得批准後,代理將建立新資料庫並將其連線字串新增到您的 .env 檔案中。
  6. 您還可以使用代理模式執行遷移、生成 Prisma Client 和執行其他任務。
注意

目前,代理模式使用您在 Prisma Data Platform 中的預設工作區

使用 GitHub Copilot 從 VS Code 查詢 Prisma 文件

作為代理的補充,Prisma Copilot 擴充套件允許您直接在 VS Code 中查詢 Prisma 文件。

您需要從 GitHub marketplace 安裝Prisma for Copilot 擴充套件

然後,在 GitHub Copilot Chat 中切換到提問模式,並使用 @prisma-for-github-copilot 名稱空間輸入您的問題。

欲瞭解更多詳情,請參閱我們的GitHub Copilot 文件

© . This site is unofficial and not affiliated with Prisma Data, Inc.