適用版本
SQL Server Management Studio (SSMS) 2008 / 2012 / 2014 / 2016 / 2017 / 2019 / 18.x / 19.x 通用。
圖形介面設定步驟
- 選單列點選 工具 (Tools) → 選項 (Options)。
- 左側樹狀目錄展開:文字編輯器 → 所有語言 → 一般 (或針對特定語言如「Transact-SQL」)。
- 勾選 行號 (Line numbers) 核取方塊。
- 點選 確定 套用,編輯器左側即顯示行號。
快速鍵盤操作 (SSMS 18+)
Ctrl+Q 開啟快速啟動 → 輸入「行號」 → 直接切換設定頁面。
Ctrl+G 跳轉至指定行號 (需已啟用行號顯示)。
進階提示
- 搭配「字行標記」:同頁面勾選「啟用虛擬空白」可在行尾任意點擊游標,配合行號快速定位。
- 列印/匯出程式碼:列印預覽 (Ctrl+P) 會自動包含行號,利於代碼審查會議分發。
- 版本控制差異比較:Git/TFS Diff 工具顯示行號時,SSMS 行號同步可加速定位變更區塊。
常見問題
| 現象 | 原因與解決 |
| 設定後不顯示 | 確認是否對正確語言分類設定;嘗試重啟 SSMS。 |
| 行號與實際執行錯誤行不符 | SSMS 錯誤訊息行號基於批次 (GO 分隔) 計算,非整個檔案絕對行號;善用 `PRINT 'Line ' + CAST(@@LINE AS VARCHAR)` 除錯。 |