文件首頁
MySQL Shell for VS Code


MySQL Shell for VS Code  /  檢視 MySQL 資源  /  開啟編輯器視窗

預先正式發佈:2024-07-17

3.1 開啟編輯器視窗

「開啟編輯器」視窗會列出您開啟的每個筆記本、腳本和 MySQL Shell 主控台工作階段。筆記本和腳本會顯示在資料庫連線的範圍內,以簡化導覽。視窗樹狀結構的外觀可能會因您建立的活動連線和索引標籤數量而異。相反地,即使您為特定連線開啟工作階段,主控台工作階段也會一律一起顯示在視窗中的 MySQL Shell 主控台下。

啟動時,「開啟編輯器」視窗包含一個永久的 資料庫連線項目,也稱為資料庫 (DB) 連線瀏覽器。瀏覽器包含每個先前建立之連線的圖格。

將您的指標裝置懸停在視窗中的項目上方,然後按一下箭頭以開啟顯示資料庫連線瀏覽器的 MySQL Shell 索引標籤。此索引標籤包含資料庫筆記本工具列中的 編輯器清單(其快速存取清單中只有一個 資料庫連線項目)和快速存取清單旁的開啟新的 Shell 主控台圖示。關閉索引標籤也會關閉其中的所有開啟編輯器,並將這些項目從視窗的清單中移除。

下圖顯示初始的「開啟編輯器」視窗以及工具列的 編輯器清單的一部分。

圖 3.1 「開啟編輯器」視窗:啟動項目

Content is described in the surrounding text.

本節說明在下列情況下「開啟編輯器」視窗的清單和功能

單一編輯器

「開啟編輯器」視窗會在永久的 資料庫連線項目下方直接顯示一個開啟的編輯器(筆記本或腳本)。其名稱由編輯器類型,後接連線名稱組成。例如,如果您為名為 基本的連線開啟筆記本,則視窗中的項目為 資料庫筆記本 (基本)。按一下該項目以在索引標籤中啟用它,或按一下 資料庫連線以返回瀏覽器。使用 Msg › 資料庫編輯器:設定以選取要用於自動的編輯器類型 (請參閱第 2.3.1 節「資料庫筆記本的設定」)。

若要關閉單一編輯器,請將您的指標裝置懸停在視窗中的項目上方,然後按一下 X

使用單一連線的多個編輯器

當您使用相同連線開啟多個編輯器時,視窗會將每個編輯器顯示為永久的 資料庫連線項目下的個別項目。若要隱藏所有編輯器,請按一下「開啟編輯器」以摺疊視窗。

多個編輯器的命名規則

  • 資料庫筆記本 (連線名稱)

    「開啟編輯器」會顯示初始的筆記本編輯器,而不顯示數字。所有後續的筆記本編輯器都會依序編號;例如,資料庫筆記本 1 (基本)資料庫筆記本 2 (基本),依此類推。

  • 未命名-x (連線名稱)

    依預設,所有腳本編輯器名稱都包含遞增數字。「開啟編輯器」會藉由在項目中顯示語言特定的圖示來區分個別腳本語言 (SQL、JavaScript 和 TypeScript)。

多個連線和編輯器

當您為多個資料庫連線開啟至少一個編輯器時,「開啟編輯器」下的項目清單會變更形式,並且連線層級會提供新的快速存取功能。當您按一下視窗清單中的項目時,所有編輯器 (和資料庫連線瀏覽器) 都會在單一索引標籤中啟用。

使用多個連線時

  • 所有開啟的編輯器都會顯示在「開啟編輯器」視窗樹狀結構中的具名連線下方。

  • 視窗樹狀結構中的每個連線層級節點都會維護個別的編輯器清單。您可以展開或摺疊清單。

  • 將您的指標裝置懸停在連線層級節點上方,以顯示會開啟新編輯器或重新啟用該類型最近開啟之編輯器的筆記本和腳本圖示。「開啟編輯器」下的快速存取圖示等同於資料庫連線瀏覽器中每個連線圖格上顯示的圖示。

在個別索引標籤中的編輯器

可以在新索引標籤中開啟連線至資料庫 (請參閱連線動作)。如果您選擇在個別索引標籤中開啟編輯器,「開啟編輯器」視窗會變更為將索引標籤包含為新的樹狀結構層級。在這種情況下選取編輯器,以自動啟用正確的擴充功能索引標籤。

使用多個索引標籤時

  • 第一個索引標籤名為 MySQL Shell。其他索引標籤名稱包含遞增數字,例如 MySQL Shell(1)

  • 每個新的樹狀結構層級都有一個永久的 資料庫連線項目。

  • 所有開啟的編輯器都會顯示在具名連線下方,並且也會在其項目中指出連線名稱。

  • 您使用「資料庫連線」視窗新增的新編輯器會顯示在與作用中索引標籤相關聯的視窗樹狀結構下方。

  • 將您的指標裝置懸停在連線層級節點上方,以顯示會開啟新編輯器或重新啟用該類型最近開啟之編輯器的筆記本和腳本圖示。

MySQL Shell 主控台

MySQL Shell for VS Code 可讓您啟用專用的工作區域,以便在 MySQL Shell 主控台索引標籤中開啟和管理主控台工作階段。「開啟編輯器」下的 MySQL Shell 主控台樹狀結構獨立於視窗中的其他樹狀結構層級。當您關閉索引標籤時,主控台工作階段和「開啟編輯器」下的 MySQL Shell 主控台樹狀結構也會關閉。

MySQL Shell 主控台包含您所有開啟的工作階段。若要快速存取工作階段,請按一下「開啟編輯器」下的項目,或使用 GUI 主控台工具列中的下拉式清單。如需詳細資訊,請參閱MySQL Shell 主控台

開啟新的工作階段

  1. 按一下「開啟編輯器」下的 資料庫連線,以開啟或啟用 MySQL Shell 索引標籤。

  2. 在索引標籤中,瀏覽至工具列的 編輯器清單附近的「開啟新的 Shell 主控台」圖示。如需圖示的位置,請參閱下圖中的箭頭。

  3. 按一下圖示,這會在 MySQL Shell 主控台索引標籤中開啟新的 Shell 工作階段。

    新的 MySQL Shell 會話並未連線至 MySQL 伺服器。如需連線詳細資訊,請參閱連線至 MySQL Shell 會話

關閉 MySQL Shell 會話

在「開啟的編輯器」中的「MySQL Shell 控制台」下方,導覽至一個會話,並點擊 X。只有在您的指標裝置懸停在開啟的會話上時,X 才會顯示。