管理程式碼格式設定

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse AnalyticsAnalytics Platform System (PDW)

當使用編輯器時,您可以利用縮排、隱藏文字、URL...等,來建立程式碼的格式。 您也可以利用智慧型縮排 (Smart Indenting) 功能,在輸入程式碼的同時,自動建立程式碼的格式。

縮排

您可以選擇三種不同的文字縮排樣式。 您也可以指定幾個空格組成單一縮排和定位點,以及編輯器在縮排時要使用定位字元或空格字元。

選擇縮排樣式

  1. [工具] 功能表上,按一下 [選項]

  2. 按一下 [文字編輯器]

  3. 按一下資料夾,選取 [所有語言] 來設定所有語言的縮排。

  4. 按一下 [定位點]。

  5. 請按一下下列其中一個選項:

    • None: 游標會移至下一行的開頭。

    • 封鎖。 游標會對齊上下行。

    • [智慧型] \(預設)。 語言服務會決定要使用的適當縮排樣式。

    注意

    有些語言並未完整提供這三個縮排選項。

變更縮排程位點設定

  1. [工具] 功能表上,按一下 [選項]

  2. 按一下 [文字編輯器]

  3. 選取 [所有語言] 的資料夾來設定所有語言的縮排。

  4. 按一下 [定位點]。

  5. 若要指定縮排和定位作業的定位字元,請按一下 [保留定位點]。 若要指定空格字元,請選取 [插入空格]。

    如果您選取 [插入空格],請在 [定位點大小] 或 [縮排大小] 之下,分別輸入每個定位點或縮排所代表的空格字元數。

縮排程式碼

  1. 選取您要縮排的文字。

  2. 按 TAB 鍵,或按一下 [標準] 工具列上的 [縮排] 按鈕。

取消縮排程式碼

  1. 選取您要取消縮排的文字。

  2. 按 SHIFT+TAB 鍵,或按一下 [標準] 工具列上的 [取消縮排] 按鈕。

自動縮排所有程式碼

  1. [工具] 功能表上,按一下 [選項]

  2. 按一下 [文字編輯器]

  3. 按一下 [所有語言]

  4. 按一下 [定位點]。

  5. 按一下 [智慧型]。

注意

有些語言無法使用 [智慧型] 選項。

將空格轉換成定位點

  1. 選取空格要轉換成定位點的文字。

  2. 在 [編輯] 功能表上,指向 [進階],再按一下 [將選取範圍空白鍵轉定點]。

將定位點轉換成空格

  1. 選取您要將定位點轉換成空格的文字。

  2. 在 [編輯] 功能表上,指向 [進階],再按一下 [將選取範圍定位點轉空白]。

這些命令的行為會隨著 [選項] 對話方塊中的定位點設定而不同。 例如,如果定位點設定是 4,[將選取範圍空白鍵轉定點] 會每 4 個連續空格建立一個定位點,[選取範圍定位鍵轉空白鍵] 會每個定位點建立 4 個空格。

將文字轉換成大寫和小寫

您可以利用命令,將文字轉換成全為大寫或小寫。

將文字切換成大寫或小寫

  1. 選取您要轉換的文字。

  2. 若要將文字轉換成大寫,請按 CTRL+SHIFT+U,或按一下 [編輯] 功能表 [進階] 子功能表中的 [設成大寫]。

  3. 若要將文字轉換成小寫,請按 CTRL+SHIFT+L,或按一下 [編輯] 功能表 [進階] 子功能表中的 [設成小寫]。

注意

如需完整的鍵盤快速鍵清單,請參閱 SQL Server Management Studio 鍵盤快速鍵

顯示和連結到 URL

您可以在程式碼中,建立和顯示可點按的 URL。 依預設,這些 URL:

  • 會附加底線。

  • 當滑鼠指標移到這些 URL 上時,滑鼠指標會變成手的形狀。

  • 如果 URL 有效,當按一下 URL 時,會打開它。

顯示可點按的 URL

  1. [工具] 功能表上,按一下 [選項]

  2. 按一下 [文字編輯器]

  3. 若要變更單一語言的選項,請按一下這個語言資料夾,再按一下 [一般]。 若要變更所有語言的選項,請按一下 [所有語言],再按一下 [一般]。

  4. 選取 [啟用按一下方式的 URL 導覽]。