文件首頁
MySQL Shell for VS Code


MySQL Shell for VS Code  /  資料庫連線和 DB Notebooks  /  編輯單一語言腳本

預先全面發布:2024-07-17

4.8 編輯單一語言腳本

除了命令和查詢編輯之外,每個資料庫連線也支援編輯以 SQL、TypeScript 或 JavaScript 語言撰寫的較長腳本檔案。與允許語言切換的 notebook 介面樣式編輯不同,與資料庫連線相關聯的腳本編輯僅支援傳統的單一語言腳本檔案。

若要編輯新的 SQL 腳本、TS 腳本或 JS 腳本

  1. 開啟資料庫連線或從工具列的 編輯器 清單中選取開啟的連線。

  2. 從連線的工具列中,按一下檔案清單圖示並選取 新增 SQL 腳本新增 TS 腳本新增 JS 腳本

依預設,連線索引標籤中第一個開啟的編輯器是 notebook 介面樣式編輯器。可以變更下列擴充功能設定來重設此行為

  • Msg › Db 編輯器: 預設編輯器 設定值設為 script

  • Msg › Db 編輯器: 起始語言 設定值設為您偏好的腳本語言。

若要編輯現有的 SQL 腳本、TS 腳本或 JS 腳本

  1. 從活動列中選取「檔案總管」圖示 ( Ctrl+Shift+E ),以導覽至腳本檔案。

    注意

    Visual Studio Code 可能會提示您先設定資料夾。

  2. 以滑鼠右鍵按一下檔案,並選取 在 MySQL Shell 中編輯檔案

  3. 出現提示時,選取用於 SQL 執行的連線。檔案會在連線索引標籤中開啟,且檔案名稱會出現在連線工具列的 編輯器 清單中。

腳本編輯器具有與 notebook 編輯器相同的許多編輯功能,雖然開啟的腳本檔案不會協助多個程式碼區塊。而是,所有腳本編輯器都支援提供行號的標準檔案。

腳本介面的工具列結果集功能幾乎與 notebook 介面相同。下圖顯示執行後的開啟腳本。在此範例中,工具會產生多個索引標籤來顯示腳本的輸出和結果。您可以在執行腳本後繼續編輯腳本。

圖 4.9 MySQL Shell for VS Code - 單一語言腳本

Content is described in the surrounding text.