使用 Amazon S3 物件 - AWS VS 程式碼的工具組

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon S3 物件

存放在 S3 資源儲存貯體中的檔案、資料夾和任何其他資料稱為 S3 物件。

下列各節說明如何使用來自的 Amazon S3 物件AWS Toolkit for Visual Studio Code。如需使用 Amazon S3 資源 (例如 S3 儲存貯體) 的詳細資訊AWS Toolkit for Visual Studio Code,請參閱本使用者指南中的使用 S3 資源主題。

對象分頁

如果您正在處理大量 Amazon S3 物件和資料夾,分頁可讓您指定要在頁面上顯示的項目數量。

  1. 導航到 VS 代碼活動欄,然後選擇擴展

  2. 從AWS工具組擴充功能中,選擇設定圖示,然後選擇擴充功能設定

  3. 「設定」 頁面上,向下捲動至「AWS> S3:每頁最多項目數」設定。

  4. 在顯示「載入更多」之前,將預設值變更為要顯示的 S3 項目數目。

    注意

    有效值包括 3 到 1000 之間的任何數字。此設定僅適用於一次顯示的物件或資料夾數量。系統會立即顯示您建立的所有值區。每個 AWS 帳戶預設最多可以建立 100 個儲存貯體。

  5. 關閉「設定」 頁面以確認您的變更。

您也可以選擇「設定」頁面右上角的 「開啟設定」(JSON) 圖示,來更新 JSON 格式檔案中的定。

上傳和下載 Amazon S3 對象

您可以將本機存放的檔案上傳到 Amazon S3 儲存貯體,或從. AWS Toolkit for Visual Studio Code

使用工具組上傳檔案

  1. 從工具組總管中,展開 Amazon S3 服務以檢視 S3 資源的清單。

  2. 選擇位於值區或資料夾旁邊的「上傳檔案」圖示,開啟「上傳檔案」對話方塊。或者,您可以打開上下文(右鍵單擊)菜單,然後選擇上傳文件

    注意

    若要將檔案上傳至物件的父資料夾或資源,請開啟任何 S3 物件的前後關聯 (按一下滑鼠右鍵) 功能表,然後選擇「上傳至父系」。

  3. 使用系統的檔案管理員選取檔案,然後選擇「上傳檔案」以關閉對話方塊並上傳檔案。

使用命令面板上傳檔案

您可以使用 Toolkit 介面或命令調色盤將檔案上傳至值區。

  1. 若要選取要上傳的檔案,請在 VS Code 中選擇該檔案的索引標籤。

  2. Ctrl+ 轉移 +P 以顯示「指令選項板」。

  3. 在「指令選項板」 中,輸入片語upload file以顯示建議指令的清單。

  4. 選擇 AWS:上傳檔案命令以開啟 AWS:上傳檔案對話方塊。

  5. 出現提示時,選擇您要上傳的檔案,然後選擇您要上傳該檔案的目標儲存貯體。

  6. 確認您的上傳以關閉對話方塊並開始上傳程序。上載完成時,物件會顯示在工具組選單中,其中包含物件大小、上次修改日期和路徑的中繼資料。

下載 Amazon S3 物件

  1. 從工具組總管中,展開 S3 服務。

  2. 在值區或資料夾中,開啟您要下載之物件的內容 (按一下滑鼠右鍵) 選單。然後,選擇「下載為」以開啟「下載為」對話方塊。或者,您也可以選擇物件附近的「下載為」圖示。

  3. 使用系統的檔案管理員,選擇目標資料夾,輸入檔案名稱,然後選擇 [下載] 以關閉對話方塊並開始下載。

編輯遠端物件

您可以使AWS Toolkit for Visual Studio Code用編輯存放在遠端 Amazon S3 資源中的 Amazon S3 物件。

  1. 從工具組總管中,展開 S3 服務。

  2. 展開包含您要編輯之檔案的 S3 資源。

  3. 若要編輯檔案,請選擇鉛筆圖示 (編輯檔案)

  4. 若要編輯以唯讀模式開啟的檔案,請在 VS Code 編輯器中檢視檔案,然後選擇位於 UI 右上角的鉛筆圖示

注意
  • 如果您重新啟動或結束 VS 程式碼,您的 IDE 會中斷與 S3 資源的連線。如果在您中斷連線時編輯任何遠端 S3 檔案,編輯會停止。您必須重新啟動 VS Code 並重新開啟編輯索引標籤,才能繼續編輯。

  • [編輯檔案] 按鈕位於 UI 的右上角。只有當您在 VS Code 編輯器中主動檢視唯讀檔案時,才會顯示此功能。

  • 非文字檔案無法以唯讀模式開啟。它們總是以編輯模式打開。

  • 您不能從僅編輯模式切換回只讀模式,只能反過來。

複製 Amazon S3 物件的路徑

下列程序說明如何從中複製 Amazon S3 物件的路徑AWS Toolkit for Visual Studio Code。

  1. 從工具組總管中,展開 S3 服務。

  2. 展開包含您要複製路徑之物件的資源值區。

  3. 開啟您要複製路徑之物件的前後關聯 (按一下滑鼠右鍵) 選單,然後選擇「複製路徑」,將物件路徑複製到本機剪貼簿。

為 Amazon S3 物件產生預先簽章的 URL

您可以透過預先簽署的 URL 功能授予下載時間限制許可,與其他人共用私有 Amazon S3 物件。如需詳細資訊,請參閱使用預先簽署的 URL 共用物件

  1. 從工具組總管中,展開 S3 服務。

  2. 在值區或資料夾中,開啟您要共用之物件的內容 (按一下滑鼠右鍵) 選單。然後,選擇「產生預先簽署的 URL」以開啟 「命令」面板

  3. 在指令調色盤中,輸入 URL 可用於存取物件的分鐘數。然後,選擇 Enter 確認並關閉對話框。

  4. 產生預先簽署的 URL 之後,「VS 程式碼狀態列」會顯示已複製到本機剪貼簿之物件的預先簽署 URL。

刪除 Amazon S3 物件

如果物件位於未建立版本控制的值區中,您可以永久刪除該物件。對於已啟用版本控制的值區,刪除請求不會永久刪除該物件。相反地,Amazon S3 會在儲存貯體中插入刪除標記。如需詳細資訊,請參閱刪除物件版本

  1. 從工具組總管中,展開 S3 服務以檢視 S3 資源的清單。

  2. 開啟您要刪除之物件的前後關聯 (按一下滑鼠右鍵) 選單,然後選擇「刪除」以開啟確認對話方塊。

  3. 選擇「刪除」。以確認您要刪除 S3 物件。然後,關閉對話框。