[選項] 對話方塊:文字編輯器 > JavaScript > 格式
使用 [選項] 對話方塊的 [格式] 頁面,設定在程式碼編輯器中格式化程式碼的選項。 若要存取此頁面,請在功能表列上依序選擇 [工具]>[選項],然後依序展開 [文字編輯器]>[JavaScript/TypeScript]>[格式化]。
注意
在本文的某些 Visual Studio 使用者介面項目中,您的電腦可能會顯示不同的名稱或位置。 您可能使用不同的 Visual Studio 版本或不同的環境設定。 如需詳細資訊,請參閱將 IDE 個人化。
自動格式化
這些選項會決定在 [來源] 檢視中進行格式化的時機。
UIElement 清單
選項 | 描述 |
---|---|
遇到 Enter 字元時格式化完成的行 | 選取這個選項時,程式碼編輯器會在您選擇 Enter 鍵時自動格式化行。 |
遇到 ; 字元時格式化完成的陳述式 | 選取這個選項時,程式碼編輯器會在您選擇分號鍵時自動格式化行。 |
將 { 上開啟的區塊格式化 | 選取這個選項時,程式碼編輯器會在您選擇左大括弧鍵時,對行進行自動格式化。 |
遇到 } 字元時格式化完成的區塊 | 選取這個選項時,程式碼編輯器會在您選擇右大括弧鍵時自動格式化行。 |
貼上時格式化 | 選取這個選項時,程式碼編輯器會在您將程式碼貼入編輯器時重新格式化程式碼。 編輯器會使用目前定義的格式化規則。 如果未選取這個選項,則編輯器會使用所貼入程式碼的原始格式。 |
新行
這些選項會決定程式碼編輯器是否將函式和控制區塊的左大括弧放在新行。
UIElement 清單
選項 | 描述 |
---|---|
將函式的左大括弧放在新行 | 選取這個選項時,程式碼編輯器會將與函式相關聯的左大括弧移至新行。 |
將控制區塊的左大括弧置於新行 | 選取這個選項時,程式碼編輯器會將與控制區塊 (例如,if 和 while 控制區塊) 相關聯的左大括弧移至新行。 |
間隔
這些選項會決定在 [來源] 檢視中插入空格的方式。
UIElement 清單
選項 | 描述 |
---|---|
在逗號分隔符號後面插入空格 | 選取這個選項時,程式碼編輯器會在逗號分隔符號後面新增空格。 |
在 "for" 陳述式中的分號後面插入空格 | 選取這個選項時,程式碼編輯器會在 for 迴圈第一行中的每個分號後面新增空格。 |
在二元運算子前後插入空格 | 選取此選項時,程式代碼編輯器會在二元運算符前後新增一個空格(例如 +、-、&&、|)。 |
在控制流程陳述式的關鍵字後面插入空格 | 選取這個選項時,程式碼編輯器會在控制流程陳述式的 JavaScript 關鍵字後面新增空格。 |
在匿名函式的函式關鍵字後面插入空格 | 選取這個選項時,程式碼編輯器會在匿名函式的 function 關鍵字後面新增空格。 |
在非空白括弧的左括弧後面及右括弧前面插入空格 | 選取這個選項時,如果括弧內有非空白字元,則程式碼編輯器會在左括弧後面及右括弧前面新增空格。 |