簡述Visual Studio性能的分析
Visual Studio還沒有最終穩(wěn)定的版本,一個項目組正在研究發(fā)展Visual Studio 2008這個版本。我不知道它最終會是如何的,但是Visual Studio性能一定具有以下五項激動人心的特點,Visual Studio經(jīng)過長時間的發(fā)展,很多用戶都很了解Visual Studio性能了,這里我發(fā)表一下個人理解,和大家討論討論
No.1 代碼中插入圖片,而且它可以被Notepad進(jìn)行編輯
是神話么,不是。它實際上是在注釋中加入了另一個標(biāo)簽,它的確可以被NotePad進(jìn)行編輯。為什么要供這個功能?呵呵,當(dāng)你維護(hù)一段代碼時,你首先是想是了解它是如何來組織程序的,當(dāng)然你可以通過文字描述,類視圖等等來了解,或者也是我們常用的寫一個說明文檔,然后放入另一個DOC的目錄,然后過了一兩年,你,噢不是你,是你現(xiàn)在的手下發(fā)現(xiàn)找不到那個文檔了!文檔中插入圖片,一目了然。其實類似的功能還有幾個,象///
No.2 ***的代碼段編輯器
我已經(jīng)很煩寫#region之類的東東了,在VS2008中如果你想要對一個函數(shù)進(jìn)行具體編碼你只需要按快捷鍵就可以進(jìn)入代碼段編輯器,其實早在古老的VB6.0中就有的,只是它還是在同一個窗口里,但是這次有點不一樣,它是另個一個窗口?,F(xiàn)在有兩個窗口了,一個全部代碼的窗口,還有一個是本函數(shù)的窗口,而且它是浮動的,下面的窗口也可以進(jìn)行滾動。
所謂***,當(dāng)然不只是這個功能,它還包括相當(dāng)好的注釋編輯,以及代碼自動生成,呵呵還有微軟內(nèi)部的類似源代碼,居然還是中文的,呵呵。
No.3 兼容linux平臺檢查
#t#這個特性并不是微軟主動想要來做的,沒辦法,市場逼得他這樣做。一幫高手在linux下推出了linux平臺下的.net環(huán)境,呵呵,而且居然形成了標(biāo)準(zhǔn),MS坐不住了。比爾在一個星期一的早晨把VS2008的項目經(jīng)理NB007叫去要他想點辦法,于是NB007又把他手下這幫人叫來開了個會,據(jù)說那天是2007-4-1日,因此這項檢查在微軟內(nèi)部的名稱叫"愚人節(jié)標(biāo)準(zhǔn)",在MS對外的名稱叫做 CLX兼容性檢查,對了在這里你不能使用System.windows.forms這個命名空間,你必須使用System.Xnix.Forms,它可以在多種Unix/Linux下使用。
而且基于這個特點,你可以在Windows平臺下編輯你的代碼,然后可以模擬Unix/Linux平臺運行,不過好象還有點小bug,總是在***彈出一個對話框:
“Warn: M$建議你在Windows下運行此應(yīng)用程序!"
No.4 即時交流功能
其實這個功能是在企業(yè)版才有的,而且只局限于局域網(wǎng)內(nèi),它需要一個Server中心。企業(yè)版在其他國家都比較貴,而且這個功能需要另外付費1000$。在中國,企業(yè)版只要五元,這個功能是免費贈送的,而且可以在Internet上使用。據(jù)說是一個0day組織用ILDASM改動了一些代碼。
它的作用其實就是當(dāng)你在寫代碼時可以和朋友討論問題,當(dāng)然你也可以選擇隱身!
No.5 更漂亮的界面,透明,真正的3D
如果你要發(fā)揮Visual Studio性能效果,一定要安裝Window Vista,并且需要Patch3,在VS2005及以前的版本中,界面只是好看而已,這個版本體現(xiàn)了Window 界面項目組的專業(yè)水平,以前可以叫浮動 的窗口,現(xiàn)在叫懸空,效果你安裝后就知道了。