共用方式為


HOW TO:從 Visual Studio 執行外部工具

您可以在 [工具] 功能表中加入一些項目,讓您從 Visual Studio 中啟動外部工具。 比方說,您可以將項目加入 [工具] 功能表,以啟動 SPY + + 或建立 GUID 這類的公用程式。

注意事項注意事項

根據您目前使用的設定或版本,您所看到的對話方塊可用選項,以及功能表命令的名稱和位置,可能會與 [說明] 中描述的有所不同。如需詳細資訊,請參閱 Visual Studio 設定

若要深入了解 [外部工具預先定義的引數,請參閱外部工具引數

在工具功能表中加入外部工具

您可以將命令加入 [工具] 功能表,以便從整合開發環境 (IDE) 內部啟動其他應用程式 (例如,記事本)。

若要在工具功能表中加入外部工具

  1. 在 [工具] 功能表上選擇 [外部工具]。

  2. 在 [外部工具] 對話方塊中選擇 [加入],然後在 [標題] 方塊中輸入功能表選項的名稱。

    提示

    在工具名稱的其中一個字母前面輸入連字號 (&),即可在它顯示在 [工具] 功能表時,建立該命令的快速鍵。例如,如果您使用 M&y External Tool,字母「y」就是快速鍵。

  3. 在 [命令] 方塊中,輸入要啟動的檔案路徑,或者選擇 [瀏覽] 以巡覽檔案。 可以啟動的檔案類型包括 .exe、.bat、.com、.cmd 和 .pif。

    注意事項注意事項

    如果檔案位於系統路徑中,可以只輸入檔名。否則,請輸入檔案的完整路徑。

  4. 依適當情形選取 [使用輸出視窗] 和 [結束時關閉],然後選擇 [確定]。

    注意事項注意事項

    使用輸出視窗選項不適用於 GUID applicationa 檔案。

該項工具的命令 (使用您輸入的文字做為標題) 現在已顯示在 [工具] 功能表上。 您可以選擇新的功能表命令來啟動此工具。

注意事項注意事項

在 [工具] 功能表中加入外部工具並不會將應用程式登錄為其程式類型的預設工具。例如,如果您想要使用喜愛的外部工具來修改 HTML 標記,可以從選項對話方塊、環境、Web 瀏覽器設定此喜好設定。您也可以輕鬆地建立 Visual Studio 增益集專案,在啟動時告知 IDE 某項外部公用程式將會處理標記驗證或原始程式碼控制整合等工作。

將變數傳遞至外部工具

您可以指定在啟動命令時,將特定的資訊傳遞至命令,例如主控台應用程式 (Console Application) 的命令列參數。

若要傳遞變數至工具

  1. 外部工具 對話框中,選取一個工具,在 功能表內容清單。

  2. 在 [引數] 方塊中,輸入要傳遞至工具的引數,或者選擇箭號按鈕以選取預先定義的引數。

    注意事項注意事項

    如需引數語法的詳細資訊,請參閱外部工具引數

  3. 如果希望在啟動命令時有編輯引數的選項,請選取 [提示輸入引數]。

當您下次從 [工具] 功能表啟動此外部工具時,您所選取的引數就會自動傳遞至工具。 如果您選取 [提示輸入引數],就會顯示 [引數] 對話方塊。

指定工作目錄

您也可以指定工具或命令的工作目錄。 例如,如果工具從目前的目錄讀取檔案系統資料,在啟動時就會要求目前的目錄中要有某些程式元件。

若要指定工具的工作目錄

  1. 外部工具 對話框中,選取一個工具,在 功能表內容清單。

  2. 在 [初始目錄] 方塊中輸入工具的工作目錄,或者選擇箭號按鈕以選取預先定義的目錄位置。

在輸出視窗中顯示 Unicode 輸出

如果您所使用的工具是以 Unicode 而非 ASCII 提供輸出,則您可選擇在 [輸出] 視窗中顯示 Unicode。

若要在輸出視窗中顯示 Unicode 輸出

  1. 外部工具 對話框中,選取一個工具,在 功能表內容清單。

  2. 選取 [將輸出視為 Unicode]。

    注意事項注意事項

    切勿針對以 ASCII 提供輸出的工具選取此選項。

加入便捷鍵

若要包含便捷鍵

  1. 在功能表列上,選擇 [ 工具外部工具

  2. 在 [功能表內容] 清單中選取要修改的工具名稱。

  3. 在 [標題] 方塊裡,於工具名稱中要做為便捷鍵的字母前面輸入連字號 (&)。

指派鍵盤快速鍵

若要包含鍵盤快速鍵

  1. 在功能表列上,選擇 [ 工具選項

  2. 在 [選項] 清單中,選擇環境鍵盤

  3. 顯示包含下列的命令列出,請指定 Tools.External。

  4. 在 [命令名稱] 清單中,找出適當的 Tools.ExternalCommandn 項目。

    注意事項注意事項

    您可以定義最多 24 外部工具的鍵盤快速鍵。指令的 [名稱] 清單中的 1 到 24 時,會以外部命令列出外部工具。如果功能表命令已經指派了快速鍵,[所選取命令的快速鍵] 清單中會顯示該資訊。

  5. 將游標置於 [按快速鍵] 文字方塊中,然後按下您要指派給外部工具的按鍵。

    注意事項注意事項

    如果其他命令已經指派了該鍵盤快速鍵,[捷徑目前指派給] 清單中會顯示該資訊。

  6. 選擇指派

請參閱

參考

外部工具引數

概念

Visual Studio 中的外部工具