自訂專案設定 - AWS Cloud9

AWS Cloud9 不再提供給新客戶。的現有客戶 AWS Cloud9 可以繼續正常使用服務。進一步了解

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

自訂專案設定

這些章節說明 Preferences (偏好設定) 標籤之 Project Settings (專案設定) 窗格上您可變更的專案設定類型。

EC2 執行個體

Stop my environment (停止我的環境)

在關閉連線至該環境 的所有 Web 瀏覽器EC2執行個體之後,選擇何時自動停止您環境的 Amazon IDE 執行個體 (如果使用)。您可以選擇從一週到 30 分鐘的時間範圍。您也可以選擇在結束 之後,永遠不要自動停止 Amazon EC2執行個體 AWS Cloud9 IDE。

如果您想要在結束 後 30 分鐘內停止執行個體IDE,您可以使用主控台介面 手動停止執行個體

程式碼編輯器 (Ace)

Soft tabs (軟標籤)

如果選取,則每次按 Tab 都會插入指定數目的空格,而不是 Tab 字元。

Autodetect tab size on load (載入時自動偵測標籤大小)

如果選取, AWS Cloud9 嘗試猜測索引標籤大小。

New file line endings (新檔案行尾)

用於新檔案的行尾類型。

有效選項包括下列:

  • 視窗 (CRLF) 以結束行,包括歸位,然後是換行。

  • Unix (LF) 只使用換行結束行。

On save, strip whitespace (儲存時、去除空格)

如果已選取,每次儲存檔案時,請 AWS Cloud9 嘗試從檔案中移除其認為不必要的空格和索引標籤。

在檔案中尋找

Ignore these Files (忽略這些檔案)

在檔案中尋找時, AWS Cloud9 忽略的檔案類型。

Maximum number of files to search (in 1000) (要搜尋的檔案數目上限 (單位為 1000))

在檔案中尋找時,在目前範圍內 AWS Cloud9 找到的檔案數量上限為 1,000 個倍數。

提示與警告

警告層級

要啟用的訊息層級下限。

有效值包括以下項目:

  • Info (資訊) 以啟用資訊、警告和錯誤訊息。

  • Warning (警告) 僅啟用警告和錯誤訊息。

  • Error (錯誤) 僅啟用錯誤訊息。

Mark Missing Optional Semicolons (標記遺失選用分號)

如果啟用,每次發現可在程式碼中使用的分號時,都會在檔案中 AWS Cloud9 標記,但不會使用。

Mark Undeclared Variables (標記未宣告變數)

如果啟用,則每次在程式碼中注意到未宣告的變數時,都會在檔案中 AWS Cloud9 標記。

Mark Unused Function Arguments (標記未使用的函數引數)

如果啟用,則每次在函數中注意到未使用的引數時,都會在檔案中 AWS Cloud9 標記 。

Ignore Messages Matching Regex (忽略符合 Regex 的訊息)

AWS Cloud9 不會顯示符合指定規則運算式的任何訊息。如需詳細資訊,請參閱在 中寫入規則表達式模式 JavaScript Mozilla 開發人員網路上的規則表達式主題。

JavaScript 支援

自訂 JavaScript 警告與 .eslintrc

如果啟用, AWS Cloud9 會使用 .eslintrc 檔案來判斷 JavaScript 要啟用或停用的警告。如需詳細資訊,請參閱 上的組態檔案格式 ESLint 網站。

JavaScript 程式庫程式碼完成

所以此 JavaScript 程式庫, AWS Cloud9 用於嘗試建議或自動完成程式碼。

Format Code on Save (儲存時格式化程式碼)

如果啟用, AWS Cloud9 嘗試在 中格式化程式碼 JavaScript 每次儲存檔案時。

使用內建 JSBeautify 作為程式碼格式器

如果已啟用, AWS Cloud9 會使用其內部實作 JSBeautify 嘗試提高檔案中程式碼的可讀性。

Custom code formatter (自訂程式碼格式器)

在 中格式化程式碼時 AWS Cloud9 , 的 命令嘗試執行 JavaScript file.

組建

Builder path in environment (環境中的建置器路徑)

任何自訂建置組態的路徑。

執行與偵錯

Runner path in environment (環境中的執行器路徑)

任何自訂執行組態的路徑。

預覽 URL

URL 用於預覽環境應用程式的 。

執行組態

此環境的自訂執行組態。

Remove selected configs (移除選取的組態)

刪除選取的執行組態。

Add new config (新增組態)

建立新執行組態。

Set as default (設定為預設)

將選取的執行組態設定為預設執行組態。

程式碼格式器

JSBeautify 設定

提高檔案中程式碼可讀性的設定。

Format Code on Save (儲存時格式化程式碼)

如果啟用, AWS Cloud9 嘗試套用 JSBeautify 設定。

使用 JSBeautify for JavaScript

如果啟用, AWS Cloud9 嘗試套用 JSBeautify 設定 JavaScript 檔案已儲存。

Preserve empty lines (保留空白行)

如果啟用, AWS Cloud9 不會移除程式碼檔案中的空行。

Keep array indentation (保持陣列縮排)

如果啟用,則會 AWS Cloud9 保留程式碼檔案中陣列中元素宣告的縮排。

JSLint 嚴格的空格

如果啟用, AWS Cloud9 嘗試在程式碼檔案中套用JSLint空格規則。如需詳細資訊,請參閱JSLint說明 中的「Whitespace」。

Braces (大括號)

指定程式碼中大括號的對齊方式。

有效值包括以下項目:

  • Braces with control statement (具有控制陳述式的大括號) 移動每個左右大括號以符合其相關控制陳述式 (需要時)。

    例如,此程式碼的格式如下:

    for (var i = 0; i < 10; i++) { if (i == 5) { console.log("Halfway done.") }}

    儲存檔案時,會變成此程式碼:

    for (var i = 0; i < 10; i++) { if (i == 5) { console.log("Halfway done.") } }
  • Braces on own line (大括號單獨一行) 視需要將每個大括號另起一行。

    例如,此程式碼的格式如下:

    for (var i = 0; i < 10; i++) { if (i == 5) { console.log("Halfway done.") }}

    儲存檔案時,會變成此程式碼:

    for (var i = 0; i < 10; i++) {if (i == 5) { console.log("Halfway done.") } }
  • End braces on own line (右大括號單獨一行) 視需要將每個大右括號另起一行。

    例如,此程式碼的格式如下:

    for (var i = 0; i < 10; i++) { if (i == 5) { console.log("Halfway done.") } }

    儲存檔案時,會變成此程式碼:

    for (var i = 0; i < 10; i++) { if (i == 5) { console.log("Halfway done.") } }
Preserve inline blocks (保留內嵌區塊)

如果啟用,則 AWS Cloud9 不會嘗試將內嵌區塊的開始和結束支架移至分隔行,如果這些支架位於同一行。

Space before conditionals (條件式前面的空格)

如果啟用,會視需要在每個條件式宣告之前 AWS Cloud9 新增空格。

Unescape strings (未逸出字串)

如果啟用,將逸出的字串 AWS Cloud9 轉換為其未逸出的對等項。例如,將 \n 轉換為換行字元,並將 \r 轉換為歸位字元。

縮排內部 HTML

如果已啟用,則會 AWS Cloud9 縮排HTML程式碼中的 <head><body>區段。

TypeScript 支援

Format Code on Save (儲存時格式化程式碼)

如果啟用, AWS Cloud9 嘗試格式化 TypeScript 程式碼 TypeScript 檔案已儲存。

Custom code formatter (自訂程式碼格式器)

任何自訂程式碼格式組態的路徑 TypeScript 程式碼。

PHP 支援

啟用 PHP 程式碼完成

如果啟用, AWS Cloud9 嘗試完成 PHP 程式碼。

PHP 完成包含路徑

AWS Cloud9 用於嘗試協助完成的位置 PHP 程式碼。例如,如果您有自訂 PHP AWS Cloud9 您要用於完成的檔案,且這些檔案位於~/environment目錄中的某個位置,請~/environment新增至此路徑。

Format Code on Save (儲存時格式化程式碼)

如果啟用, AWS Cloud9 嘗試格式化 PHP 程式碼 PHP 檔案已儲存。

Custom code formatter (自訂程式碼格式器)

任何自訂程式碼格式組態的路徑 PHP 程式碼。

Python 支援

啟用 Python 程式碼完成

如果啟用, AWS Cloud9 嘗試完成 Python 程式碼。設定 AWS Cloud9 用於完成的路徑 Python 程式碼,請使用 PYTHONPATH設定。

Python 版本

指定 的版本 Python 使用。

Pylint 命令列選項

AWS Cloud9 用於 的選項 Pylint 取代為 Python 程式碼。如需詳細資訊,請參閱 Pylint 上的使用者手冊 Pylint 網站。

PYTHONPATH

的路徑 Python 程式庫和套件 AWS Cloud9 以供 使用。例如,如果您有自訂 Python ~/environment 目錄中的程式庫和套件,請~/environment新增至此路徑。

Format Code on Save (儲存時格式化程式碼)

如果啟用, AWS Cloud9 嘗試格式化 Python 程式碼 Python 檔案已儲存。

Custom code formatter (自訂程式碼格式器)

任何自訂程式碼格式組態的路徑 Python 程式碼。

Go 支援

啟用 Go 程式碼完成

如果啟用, AWS Cloud9 嘗試完成 Go 程式碼。

Format Code on Save (儲存時格式化程式碼)

如果啟用, AWS Cloud9 嘗試格式化 Go 程式碼 Go 檔案已儲存。

Custom code formatter (自訂程式碼格式器)

任何自訂程式碼格式組態的路徑 Go 程式碼。