顯示具有 Visual Stuio 標籤的文章。 顯示所有文章
顯示具有 Visual Stuio 標籤的文章。 顯示所有文章

2010年4月1日

Development Environment on Intel X25-V 40GB

新購一粒Intel X25-V 40GB SSD,打算在它瘦小的身軀裝上:

  1. Windows 7 Ultimate 64-bit
  2. Visual Studio 2008 w/ SP1
  3. Visual Studio 2010 (will be available on April 12)
  4. Windows SDK (w/o sample code)
  5. WDK 7.1 (w/o sample code)
  6. Paint.NET
  7. TrueCrypt
  8. Google Chrome
  9. Firefox
  10. Windows Live Writer
  11. Windows Live Messenger
  12. Microsoft Security Essential
  13. EmEditor
  14. Notepad2

最終目標是爭取15GB(10GB for TrueCrypt partition)剩餘空間作為程式碼與暫存檔使用。

安裝與甩肉

約十五分鐘裝完Windows 7 Ultimate 64-bit。開機到輸入密碼的畫面約十秒,讚!

還沒有裝任何驅動程式就佔了約14.5GB(餘25.5GB),看來有很多肉要甩!

Win7Fresh_HDDSpace 

先把Hibernate甩掉。開啟Command Prompt with administrator rights,輸入以下指令:

powercfg –h off

接著安裝第一輪的更新檔,剩餘27.2GB。

Install all drivers and Microsoft Security Essentials,剩餘25.7GB。

Install Visual Studio 2008 w/ SP1,剩餘20GB。

Install Windows SDK x64,剩餘19.1GB。Install WDK 7.1,剩餘18.1GB。

Install Paint.NET, Firefox, Chrome, Live Messenger, Live Writer, TortoiseSVn, Python 2.6, EmEditor。再加上10GB給TrueCrypt,剩餘6.5GB。

Intel SSD Speed

Before firmware updgrade (02HB):

SSD_Speed_Benchmark_before

Before firmware updgrade (02HD):

SSD_Speed_Benchmark_after

咦!怎麼變慢了?

在沒有特別調校的情況下,空間還剩約6GB。不過隨著使用時間變長,預期還會增加不少。到時再想辦法瘦身。

接下來,要等Visual Studio 2010了。

2009年10月28日

2009年10月21日

Visual Studio 2010 Beta 2

昨天下載並安裝了Visual Studio 2010 Beta 2。第一印象是速度比前一個版本快了幾個數量級。而且UI也做了大幅度的改變。(紫色?怪)

VS2010_Version

VS2010_Main

在這個版本裡,新增了Help Library Manager。聽說Microsoft在Help方面下了不少功夫。

第一次使用Help需要設定(Help > Manage Help Settings),然後從MSDN網站下載檔案。

VS2010_HelpLibraryManager

我選了C++, Win32 and COM, Visual Studio 2010 Help,約460MB。

下載完成後按F1,會開啟IE(What??),Document Explorer大概要被淘汰了:

VS2010_HelpInIE

多了一個MSHelpListener.exe(右下角多出一個圖示),應該是local server for Help。

VS2010_MSHelpListener

Visual Studio 2010的一個特色就是幾乎每一個IDE裡的子視窗都可以拖拉成為獨立的視窗。這對有多螢幕(我兩個)的開發者來說相當有用。

另一個差異是C++ Directories的設定改變了。原本是在Tools > Options > Projects and Solutions。Visual Studio 2010改成在各別專案裡設定(Project > [Project] Properties)。

VS2010_CppDirectory

另一個不同的地方在於如果是用devenv.exe /useenv啟動Visual Studio 2010,則上述這個設定都不能變動(用意為何?)。如下圖:

VS2010_CppDirectory_Useenv

國外已經有很多功能說明與試用心得(未來幾週應該會更多)。目前還沒有計劃用到實際的專案中,不過用起來蠻順的。正式版預計在明年三月二十二日推出。

Links

2008年4月21日

加快Visual Studio 2005/2008的編譯速度

如果你跟我一樣有一台四核心的電腦,那麼你一定要試試Visual Studio 2005/2008的Build with Multiple Processes功能。

從Herb Sutter在〈Quad-core a "waste of electricity〉處得知,Visual Studio 2005/2008支援/MP Flag,同一個專案,用多個Processes,同時處理不同的檔案。如此一來,搭配多核心系統,感覺通體舒暢...

設定方法:

Project Properties>Configuration Properties>C/C++>Command Line>Additional options,加入

/MP4(4代表開啟四個processes)

相關連結

2008年1月18日

Yet Another Unit Testing Tool - WinUnit

MSDN Magazine 二月號,介紹了一個新的Unit Testing Tool, WinUnit

我現在都用boost Unit Test Framework,還蠻不錯的。不過既然有新的玩意可以玩,當然不能放過。

這是微軟員工寫的,順便觀摩一下程式的寫法與小型專案的組織方式。

  • 說明文件以及範例程式都蠻齊全的
  • 用到doxygen產生文件
  • 測試與Visual Studio IDE整合

2007年11月20日

Visual Studio 2008 on Vista 64-bit

Microsoft official released Visual Studio 2008 RTM.

我最喜歡這種熱呼呼地「玩物」,下載完成後,在兩台不同平台的測試機器上(XP SP3 RC1 and Vista 32-bit)安裝成功後(過程接近三十分鐘,依環境不同,有可能需要重開機一次),迫不及待地安裝到我工作的機器上(Vista Ultimate 64-bit)。照理說,應該很順利的,誰知...

就在Prerequest以及.NET Framework 3.5都裝好,準備安裝Visual Studio 2008 Pro(本體)時,給我吐出一堆紅色叉叉!

重開機->安裝->失敗...
再重開機->再安裝->再失敗...
再再重開機->再再安裝->再再失敗...

好樣地,不認真不行了。檢查一下.NET Framework 3.5,發現在\Microsoft.NET\Framework64\底下的3.5目錄竟然是空的。於是移除.NET Framework 3.5後重裝一次,該目錄就有「東西」了。依此判斷,.NET Framework 3.5應該是正常了。

但是,重裝Visual Studio 2008,還是失敗...Orz

再把Microsoft Document Explorer 2008移掉。印象中還有一項是Prerequest xxx for 64-bit的東西,也移掉(更新:後來就沒有看到了)。

再來一次...順利安裝完成,老天,終於可以回家了!

Google Analytics

Powered By Blogger
Get Paint.NET!