程式碼和文字編輯器

「程式碼編輯器」和「文字編輯器」是一個用來輸入、顯示和編輯程式碼或文字的文字處理工具。它稱為「查詢編輯器」、「文字編輯器」或「編輯器」,這會隨著上下文而不同。如果它只包含文字,沒有相關聯的語言,便稱為「文字編輯器」。如果它包含與語言相關聯的原始程式碼,便稱為「查詢編輯器」。當您正在參考特定類型的「查詢編輯器」時,系統會在名稱中加入程式碼類型,例如「Database Engine 查詢編輯器」或「MDX 查詢編輯器」。

功能

  • 程式碼窗格
    您輸入程式碼文字的區域。其中包含您的語言所能使用的陳述式產生器功能。

    您可以設定在關聯於縮排文字、按 Tab 鍵移動文字和拖放文字等動作時,會影響程式碼窗格中之文字行為的選項。

  • 選取項目邊界
    空白資料行,在邊界指標列和您可以在其中點按選取文字行的程式碼文字之間。

    您可以在 [選項] 對話方塊中,隱藏或顯示 [文字編輯器] 資料夾之 [一般] 頁面中的選取項目邊界。

  • 水平和垂直捲軸
    可讓您水平和垂直捲動程式碼窗格,以便檢視超出程式碼窗格可檢視邊緣的程式碼。

  • 顯示行號
    在「編輯器」中的文字或程式碼左側顯示行號。請在 [工具][選項] 對話方塊之 [文字編輯器]、[所有語言]、[一般] 頁面上,或在特定編輯器頁面上,開啟 [顯示行號]。

  • 自動換行
    將很長的文字行或程式碼行分成數行來顯示,您便可以看到該文字行或程式碼行中的所有文字。自動換行不會影響文字執行或列印時所呈現的方式。請在 [工具][選項] 對話方塊之 [文字編輯器]、[所有語言]、[一般] 頁面上,或在特定編輯器頁面上,開啟 [自動換行]。

  • IntelliSense
    在編輯器的 [編輯] 功能表上,指向 [IntelliSense] 來檢視 Microsoft IntelliSense 選項。如需有關 IntelliSense 的詳細資訊,請參閱<使用 IntelliSense>。

  • 程式碼大綱
    顯示程式碼群組時,在程式碼左側顯示大綱。您可以收合和展開程式碼群組,讓您更容易檢視您的程式碼。

  • 偵錯
    可讓您在特定陳述式上暫停程式碼執行作業。然後,您就可以檢視資料和系統資訊,以便協助您在程式碼中尋找錯誤。Database Engine 查詢編輯器中的 Transact-SQL 偵錯工具是 SQL Server Management Studio 中的唯一偵錯工具。

  • 狀態列
    顯示與 [查詢編輯器] 視窗相關聯的系統資訊,例如查詢編輯器所連接的執行個體。

    在 Database Engine 查詢編輯器中,狀態列可能會有色彩編碼,以便表示此視窗所連接的伺服器。當您在 [物件總管] 窗格中建立伺服器項目時,可以按一下 [連接到伺服器] 對話方塊上的 [選項] 來指定該伺服器之狀態列的色彩。當您在 [已註冊的伺服器] 窗格中建立已註冊的伺服器項目時,可以按一下 [連接屬性] 索引標籤上的 [使用自訂色彩] 核取方塊來指定狀態列的色彩。

    當您按一下工具列上的 [新增查詢],或以滑鼠右鍵按一下伺服器項目,然後選取 [新增查詢] 時,狀態列就會顯示針對相關聯伺服器所定義的色彩。如果您按一下 [檔案] 功能表,然後按一下 [新增 Database Engine 查詢],藉以開啟 [查詢編輯器] 視窗,就可以使用 [連接到伺服器] 對話方塊來指定色彩。