需用Visual Studio 2005環(huán)境進(jìn)行圖示
Visual Studio 2005環(huán)境中引入一個新的生成引擎,稱為 MSBuild,它在 Visual Studio 2005 IDE 中集成以顯著改進(jìn)生成過程。雖然 MSBuild 在Visual Studio 2005環(huán)境中進(jìn)行操作,但是對它進(jìn)行了專門設(shè)計,以便可以從命令行執(zhí)行生成任務(wù)。
在“Team Settings”部分下,可指定一個 .vssettings 文件來包含在一組開發(fā)人員中共享的設(shè)置。要理解其用途,不妨考慮以下情況:一個開發(fā)團(tuán)隊的所有成員都必須使用 Visual Basic .NET 代碼文件相同的縮進(jìn)和格式化選項。開發(fā)人員主管可以配置 Visual Studio 2005 中的格式化選項,然后使用 Import/Export Settings 對話框?qū)⑦@些格式化設(shè)置保存到網(wǎng)絡(luò)共享的 .vssettings 文件中。然后,開發(fā)團(tuán)隊的其他成員更新他們的 Visual Studio 配置以使用該團(tuán)隊的設(shè)置文件。如果該團(tuán)隊以后決定更改默認(rèn)值,則開發(fā)人員主管可以將新設(shè)置導(dǎo)出到相同的文件位置,該團(tuán)隊中的每個成員在他們下次啟動 Visual Studio 時都將自動接收到此新設(shè)置。
位于“Importing And Exporting”部分下的“Location”文本框指定一個導(dǎo)出或?qū)朐O(shè)置的默認(rèn)位置。下一節(jié)描述如何導(dǎo)入和導(dǎo)出設(shè)置文件。
注活動設(shè)置由兩部分組成:首次啟動 Visual Studio 2005 時所選的已安裝 .vssettings 文件中預(yù)定義的自定義,以及其后進(jìn)行的任何 IDE 自定義。在每次退出 Visual Studio 時,活動設(shè)置會自動保存到 currentsettings.vssettings 文件。Import/Export Settings 對話框
Visual Studio 2005環(huán)境中的菜單包含一個 Import/Export Settings 菜單項,用于打開一個管理設(shè)置文件的對話框。該對話框提供三個方面的基本功能:將當(dāng)前的 IDE 設(shè)置導(dǎo)出到一個文件中 | 從文件中導(dǎo)入 IDE 設(shè)置 | 將環(huán)境重新設(shè)置為默認(rèn)文件中預(yù)定義的工作方式 。
根據(jù)是導(dǎo)出設(shè)置還是導(dǎo)入設(shè)置,該對話框可以讓您分別選擇將哪些設(shè)置導(dǎo)出到 .vssettings 文件,或者從現(xiàn)有的 .vssettings 文件導(dǎo)入哪些設(shè)置。注設(shè)置類別通常為工具窗口、選項頁或 IDE 功能定義設(shè)置的邏輯分組。
下圖顯示一個已選中“Export IDE settings to a file”選項的 Import/Export Settings 對話框。在“Choose The Settings To Export”部分下,選擇或清除要導(dǎo)出的單個設(shè)置或整個設(shè)置類別。
對于高度可自定義的開發(fā)環(huán)境而言,一個明顯的劣勢是可能會使開發(fā)人員無意識地(當(dāng)然沒有人會有意這樣做)刪除 IDE 的必需功能。例如,可能刪除工具欄或菜單中的必需項?;蛘?,由于缺乏經(jīng)驗,將工具窗口重新排列為不可用的布局。在 Visual Studio 的早期版本中,可以還原 IDE 中的單個項(例如,通過轉(zhuǎn)到 Window 菜單并選擇 Reset Window Layout 命令)。這些重置工具中的大部分都已轉(zhuǎn)移到Visual Studio 2005環(huán)境中。然而,單個重置工具只包含 IDE 功能的一小部分并分散在整個 IDE 中,這讓有時查找一個合適的重置工具非常困難。