共用方式為


使用 Visual Studio 提高產能的秘訣

遵循本主題中的技巧,您將可以改善使用 Visual Studio 開發應用程式時的效率。

注意事項注意事項

協助改善這個主題︰如果您知道此處未列出的秘訣,請將它加入做為本主題的「社群內容」註解。

本主題包含下列章節:

撰寫程式碼

在您的程式碼中巡覽

更快速地尋找項目

偵錯程式碼

管理檔案、工具列和視窗

撰寫程式碼

您可以使用下列功能,更快速地撰寫程式碼。

  • 使用範例應用程式。 您可以從 MSDN Code Gallery 下載和安裝範例應用程式,來加速應用程式開發。 您也可以下載和探索該區域的範例套件,學習特定技術或程式設計概念。 如需詳細資訊,請參閱存取線上範例

  • 使用程式碼撰寫說明。 當您在編輯器中輸入程式碼時,將會顯示 IntelliSense 資訊,例如列出成員、參數資訊、快速諮詢、簽章說明和自動完成文字。 這些功能支援文字的模糊比對。例如,列出成員的結果清單不僅會包含以您所輸入的字母為開頭的項目,同時也會包含名稱中包含該字母組合的項目。 如需詳細資訊,請參閱使用 IntelliSense

  • 在您輸入程式碼時變更 IntelliSense 選項的自動插入。 藉由切換 IntelliSense 至建議模式,您可以規定只有在明確選擇 IntelliSense 選項時,才可以將該選項插入。

    若要啟用建議模式,請選擇 CTRL + ALT + 空格鍵,或在功能表列上,選擇 [編輯]、[IntelliSense]、[切換完成模式]。

  • 使用特定結構的未定案程式碼。 您可以使用內建程式碼片段,或建立和使用自訂片段來插入未定案程式碼。

    若要插入程式碼片段,請在功能表列上選擇 [編輯]、[IntelliSense]、[插入程式碼片段],或是開啟檔案中的捷徑功能表並選擇 [插入程式碼片段]。 如需詳細資訊,請參閱程式碼片段

  • 修正內嵌程式碼錯誤。 智慧標籤會在程式碼行底下顯示成藍色或紅色方塊。 您可以指向其中一個方塊或將游標放在程式碼中並選擇 Ctrl + .,來顯示智慧標籤選項。 (句號) 鍵。

    藍色方塊提供修正程式碼內錯誤的建議。

    圖 1︰錯誤智慧標籤

    錯誤智慧標籤建議

    紅色方塊提供重構程式碼的建議。

    圖 2︰程式碼重構智慧標籤

    重構智慧標籤建議

在您的程式碼中巡覽

您可以利用各種技巧以更快速地尋找和移動至程式碼中的某個位置。

  • 將程式碼行加入書籤,以便稍後可以輕易找到。 您可以利用書籤來快速地巡覽至檔案中的特定幾行程式碼。

    若要設定書籤,請在功能表列上,選擇 [編輯]、[書籤]、[切換書籤]。 您可以在 [書籤] 視窗中檢視方案的所有書籤。 如需詳細資訊,請參閱在程式碼中設定書籤

  • 搜尋檔案中的符號定義。 您可以在方案中搜尋並找出符號定義和檔名,不過搜尋並不會包含名稱空間或區域變數。

    若要使用這項功能,請在功能表列上選擇 [編輯]、[巡覽至]。

  • 尋找程式碼項目的定義。 您可以快速尋找定義某個程式碼項目的模組,例如成員、變數或區域。

    若要尋找定義,開啟程式碼項目的捷徑功能表,然後選取 [移至定義]。

  • 瀏覽程式碼的整體結構。 在 [方案總管] 中,您可以搜尋和瀏覽專案中的類別及其型別和成員。 您也可以搜尋符號,檢視方法的呼叫階層架構,搜尋符號參考和執行其他工作。 如果您在 [方案總管] 中選擇程式碼項目,則相關聯的檔案會在 [預覽] 索引標籤中開啟,而游標會移至檔案中的項目。 如需詳細資訊,請參閱檢視程式碼的結構

更快速地尋找項目

除了篩選工具視窗的內容以顯示與您目前的工作有關的資訊以外,您可以在整個 IDE 中搜尋命令、檔案和選項。

  • 篩選工具視窗的內容。 您可以搜尋諸如 [工具箱]、[屬性] 視窗和 [方案總管] 等許多工具視窗的內容,但結果只會顯示名稱包含您所指定之字元的項目。

  • 只顯示您要處理的錯誤。 如果您選擇 [錯誤清單] 工具列中的 [篩選] 按鈕,則可以減少 [錯誤清單] 視窗中出現的錯誤數目。 您可以選擇顯示只在目前編輯器開啟之檔案中的錯誤、只在目前檔案中的錯誤或只在目前專案中的錯誤。 您也可以在「錯誤清單」視窗中搜尋以找出特定錯誤。

  • 快速尋找對話方塊、功能表命令以及 [選項] 對話方塊中的選項。 在 快速啟動 方塊中,輸入您要嘗試尋找的項目的關鍵字或片語。 例如,您若輸入「新的專案」,則會出現以下選項︰

    圖 3︰以「新的專案」為關鍵的 [快速啟動] 結果清單

    「新增專案」在 [快速啟動] 中的結果

    [快速啟動] 會顯示 [新增專案] 對話方塊、[加入新項目] 對話方塊以及 [選項] 對話方塊中的 [專案和方案] 頁面等等的連結。 快速啟動結果也可以包含專案檔和工具視窗。

偵錯程式碼

偵錯可能會耗用大量的時間,但是下列的技巧可協助您加快處理它們。

  • 在不同瀏覽器中測試相同頁面、應用程式或網站。 當您偵錯程式碼時,您可以輕鬆切換已安裝的 Web 瀏覽器 (包括 Page Inspector (Visual Studio)),而不必開啟 [瀏覽方式] 對話方塊。 您可以使用 [偵錯目標] 清單 (位於 [標準] 工具列的 [開始偵錯] 按鈕旁邊),快速確認您偵錯或檢視頁面時所使用的是哪一個瀏覽器。

    選取 Web 瀏覽器偵錯選項

  • 設定暫時中斷點。 您可以在目前的程式碼建立暫時中斷點並同時啟動偵錯工具。 當您執行至該行程式碼時,偵錯工具將進入中斷模式。 如需詳細資訊,請參閱[NIB] 12/13 如何:執行至游標位置

    若要使用這個功能,請選擇 Ctrl + F10 鍵,或為您要設定中斷點的行程式碼開啟捷徑功能表,然後選擇 [執行至游標處]。

  • 在偵錯期間移動執行點。 您可以移動目前的執行點至程式碼的其他部分,並從該點重新啟動偵錯工具。 這個技術對於想為某一區段的程式碼偵錯而不重新建立抵達該部分所需的所有步驟時是非常有用的。 如需詳細資訊,請參閱[NIB] 12/13 如何:設定 Next 陳述式

    若要移動執行點,將黃色箭頭拖曳至同一個原始碼檔案中,下一個您想要設置的陳述式的位置,並選擇 F5 鍵以繼續偵錯。

  • 取得變數的值的資訊。 您可以將 DataTip 加入至程式碼中的變數,並釘選它以便您在偵錯結束後存取變數的最後一個已知值。 如需詳細資訊,請參閱HOW TO:使用 DataTips

    若要加入 DataTip,偵錯工具必須處於中斷模式。 將游標置於變數,然後選擇 DataTip 上出現的釘選按鈕。 當偵錯停止時,藍色的圖釘圖示會出現在原始碼檔案中包含該變數的程式碼行旁邊。 如果您指向藍色圖釘,將會顯示變數在最近期偵錯階段中的值。

  • 清除即時運算視窗。 您可以輸入下列命令以在設計階段快速清除 即時運算視窗 中的內容︰

    >cls

    >Edit.ClearAll

    如需其他命令的詳細資訊,請參閱預先定義的 Visual Studio 命令別名

管理檔案、工具列和視窗

您可能在開發一個應用程式的任何時候,同時工作於多個程式碼檔案並且在數個工具視窗間移動。 您可以使用下列技巧來保持組織。

  • 讓您經常使用的檔案在編輯器中隨時可見。 您可以將檔案適當地釘選在索引頁的左側,使這些檔案不論編輯器中開啟了多少檔案仍隨時可見。

    若要釘選檔案,請選擇檔案的索引標籤並選擇 [切換固定狀態] 按鈕。

  • 將文件和視窗移至其他監視器。 如果您在開發應用程式時使用多個螢幕,您可以透過將開啟於編輯器中的檔案移至其他螢幕來使您編輯應用程式的某個部分更為輕鬆。 您也可以將工具視窗 (例如偵錯工具視窗) 移至其他監視器,並將文件和工具視窗停駐在一起以建立「浮動定位」,如需詳細資訊,請參閱 HOW TO:排列和停駐視窗

    您也可以建立另一個 [方案總管] 的執行個體並移至其他監視器,更輕鬆地管理檔案。 若要建立另一個 [方案總管] 的執行個體,請開啟 [方案總管] 中的捷徑功能表,並選擇 [新增方案總管檢視]。

  • 自訂出現在 Visual Studio 中的字型。 您可以為 IDE 中使用的文字變更字體、大小和色彩。 例如,您可以為編輯器裏的某一種程式碼項目自訂顏色並變更工具視窗或整個 IDE 的字體。 如需詳細資訊,請參閱HOW TO:變更 IDE 中使用的字型和顏色HOW TO:變更編輯器中使用的的字型、大小和顏色

請參閱

工作

HOW TO:自訂功能表和工具列 (Visual Studio)

協助工具秘訣和訣竅

概念

逐步解說:使用 C# 或 Visual Basic 探索 Visual Studio IDE