就VS2008 XML文件形式進行說明
首先,我認為VS 2008 XML是一個很有用的插件,如果繼續得到改進和增強,我想該插件會被更多開發者使用。對于VS 2008 XML插件源碼的學習,對于我們掌握怎樣正確創建VS 2008 XML插件工程是很有幫助的,而且也可從中學到不少編程技巧,例如委托和模板方法。希望大家一起研究下
FXCop最開始是作為一款微軟的內部工具被設計出來的,它的目的是保證所有.NET API一定的一致性。它所強制應用的眾多規則都涵蓋了可用性的范疇,諸如如何定義公共可見的標識符。#t#
微軟的代碼分析團隊已經決定在VS 2008 XML中加入FXCop的拼寫檢查器,FXCop最開始是作為一款微軟的內部工具被設計出來的,它的目的是保證所有.NET API一定的一致性。它所強制應用的眾多規則都涵蓋了可用性的范疇,諸如如何定義公共可見的標識符。在這些規則中包括了對標識符的拼寫檢查器,VS 2008 XML這是保證不會發布一個拼寫錯誤而又永遠無法更改的方法名的必要手段。
FXCop的公開發行版在用戶群中反映很好,所以微軟決定在Visual Studio 2005 Team Edition中加入FXCop引擎。這時有些規則被新增了進來,而有些則被去掉了,拼寫檢查器就屬于后者。但是在VS 2008 XML中,有些“失去的規則”將會回歸。
除了拼寫檢查器以外,VS 2008 XML中還會在IDE中為用戶字典提供有限的支持。以XML文件形式存在的用戶字典可以被添加到一整個解決方案中,或是附加到解決方案中某些特定的工程上面。同時,用戶還可以對定義拼寫規則的原始XML文件進行修改,以重新制定規則。David Kean已經承諾說會寫一篇博客來講述其中的某些功能。
VS 2008 XML是個好東東,即可以學習也可以創造價值,90天的試用版可以在微軟官方網站下載,可是,超人沒有出生在中國,90天哪能學會這么復雜的東東呢。想不想使用91天呢?來吧,過程那么相當的簡單,和做三個俯臥撐的時間差不多,順便問下,今天的俯臥撐您做了嗎?