HOW TO:從 Visual Studio 執行外部工具
您可以在 [工具] 功能表中加入一些項目,讓您從 Visual Studio 中啟動外部工具。 例如,可以在 [工具] 功能表中加入啟動 OLE View 或 WinDiff 等公用程式的項目。
注意事項 |
---|
根據您目前使用的設定或版本,您所看到的對話方塊可用選項,以及功能表命令的名稱和位置,可能會與 [說明] 中描述的有所不同。 撰寫這個說明網頁時會考慮到 [一般開發設定]。 若要變更設定,請從 [工具] 功能表中選取 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定。 |
若要進一步了解下列資訊 |
請參閱 |
---|---|
提供外部工具的按鍵繫結和快速鍵 (Accelerator key) |
|
外部工具預先定義的引數 |
在工具功能表中加入外部工具
您可以將命令加入 [工具] 功能表,以便從整合開發環境 (IDE) 內部啟動其他應用程式 (例如,記事本)。
若要在工具功能表中加入外部工具
在 [工具] 功能表上選擇 [外部工具]。
在 [外部工具] 對話方塊中選擇 [加入],然後在 [標題] 方塊中輸入功能表選項的名稱。
秘訣 在工具名稱的其中一個字母前面輸入連字號 (&),即可在它顯示在 [工具] 功能表時,建立該命令的快速鍵。 例如,如果您使用 M&y External Tool,字母「y」就是快速鍵。
在 [命令] 方塊中,輸入要啟動的檔案路徑,或者選擇 [瀏覽] 以巡覽檔案。 可以啟動的檔案類型包括 .exe、.bat、.com、.cmd 和 .pif。
注意事項 如果檔案位於系統路徑中,可以只輸入檔名。 否則,請輸入檔案的完整路徑。
依適當情形選取 [使用輸出視窗] 和 [結束時關閉],然後選擇 [確定]。
注意事項 [使用輸出視窗] 選項只適用於 .bat 和 .com 檔案。
該項工具的命令 (使用您輸入的文字做為標題) 現在已顯示在 [工具] 功能表上。 您可以選擇新的功能表命令來啟動此工具。
注意事項 |
---|
在 [工具] 功能表中加入外部工具並不會將應用程式登錄為其程式類型的預設工具。 例如,如果您想要使用喜愛的外部工具來修改 HTML 標記,可以從選項對話方塊、環境、Web 瀏覽器設定此喜好設定。 您也可以輕鬆地建立 Visual Studio 增益集專案,在啟動時告知 IDE 某項外部公用程式將會處理標記驗證或原始程式碼控制整合等工作。 |
將變數傳遞至外部工具
您可以指定在啟動命令時,將特定的資訊傳遞至命令,例如主控台應用程式 (Console Application) 的命令列參數。
若要傳遞變數至工具
在 [引數] 方塊中,輸入要傳遞至工具的引數,或者選擇箭號按鈕以選取預先定義的引數。
注意事項 如需引數語法的詳細資訊,請參閱外部工具引數。
如果希望在啟動命令時有編輯引數的選項,請選取 [提示輸入引數]。
當您下次從 [工具] 功能表啟動此外部工具時,您所選取的引數就會自動傳遞至工具。 如果您選取 [提示輸入引數],就會顯示 [引數] 對話方塊。
指定工作目錄
您也可以指定工具或命令的工作目錄。 例如,如果工具從目前的目錄讀取檔案系統資料,在啟動時就會要求目前的目錄中要有某些程式元件。
若要指定工具的工作目錄
- 在 [初始目錄] 方塊中輸入工具的工作目錄,或者選擇箭號按鈕以選取預先定義的目錄位置。
如果希望在啟動命令時可以選擇指定額外的引數,請選取 [提示輸入引數]。
在輸出視窗中顯示 Unicode 輸出
如果您所使用的工具是以 Unicode 而非 ASCII 提供輸出,則您可選擇在 [輸出] 視窗中顯示 Unicode。
若要在輸出視窗中顯示 Unicode 輸出
選取 [將輸出視為 Unicode]。
注意事項 切勿針對以 ASCII 提供輸出的工具選取此選項。