[VS2010]MSDN Library for Visual Studio 2010 的安裝與小評

安裝 MSDN for VS2010
 
VS2010 在預設上是以網路文件為主,我自己比較龜毛,我喜歡安裝在本機,查詢使用上都比較方便,不過這次安裝介面有變更,對於從 VS98 ~ VS2008 以來,都是在主安裝視窗有選項可選擇,這次是安裝完的畫面一個令人沒感覺的畫面上:
 
若需了解更多資訊,可點選 [詳細資訊…] 參考:
 
如果你跟我一樣漏看了上面的畫面,你就必須從 IDE 視窗來安裝,我在 PC 上安裝時因為同時在看網頁,等切回來就沒仔細看漏看這個按鈕,在 NB 上則是邊用 PC 邊看 NB 畫面,就注意到這個功能,前兩天我還以為是 MSDN Library for VS2010 還沒放出來哩~
 
手動安裝跟直接安裝都要先選擇存放的位置,通常不會特別改變,直接確定過去:
 
由於我習慣預設先查本機的線上說明,所以要設定一下,安裝好的預設值是從網頁瀏覽:
 
自訂安裝要選來源,直接安裝不會問,先前我以為旗艦版光碟片 2.xx GB 不含線上手冊,不過看樣子是錯的,PC 手動從線上安裝抓很久,NB 直接安裝不用選來源一下就好了,看樣子光碟片內有檔案:
 
手動從線上安裝項目很多可以選,直接從安裝程式繼續安裝,只會有最新的 .Net 4.0 且只有繁中可以選,不像從線上安裝有一堆可以選,基本上除了 .Net 3.5 不選外,其他所有有寫 中文(台灣) 的,就是光碟片裡面有的線上手冊:
 
光碟片裡面唯一沒有翻譯成中文標題的是 「Win32 And COM Developement」,若常用到 API 之類的,記得選起來:
 
從線上安裝會下載很久,才開始安裝,從光碟安裝這裡直接進入到解壓縮程序,大概 20 分鐘左右可安裝完畢:
 
這樣到此就安裝完畢了。

 
使用 MSDN for VS2010
 
在 VS2010 IDE 環境下按 [F1] 或是從開始工具列執行 [Microsoft Visual Studio 2010 文件] ,就會先啟動 [Help Library 代理程式,並透過瀏覽器 (我的是 IE, Internet Explorer) 來瀏覽文件,我覺得這樣很佔資源,這個代理程式不會自動關閉,此外 IE 本身就是有名的吃資源怪獸,當然跟 IE 整合也可以讓使用者有統一的習慣,但我很懷疑這樣未來如果有新瀏覽器或是瀏覽器改支援 HTML 5/CSS 3 時,這個功能的相容性我很質疑
 
我習慣用盡量大的螢幕空間來看文件,所以我試用了縮放左側目錄區的功能,在 VS2008 以前的版本,可以縮小到最小,大概只有 16 pixel 寬,但是在 VS2010 下,我只能說是短路了,按一下向右放大,再按一下又向右放大,這時才能按一下向左縮小,但這不是縮到最小寬度,而是一開始的寬度,對我來說,簡直浪費空間
 
 
此外,左側的目錄在開啟子節點時,表現的方式居然是升級到與母節點同層,我承認 MSDN Library for VS2010 層數很多,但是這樣處理,只會讓使用者會錯意,搞不清楚目錄架構與層級,除了以外,我找不到其他形容詞:
 
而我最常用的索引功能,在這種介面下完全被拿掉,我實在很想問,這是哪隻 X 腦袋設計的?
 
而我次常用的搜尋功能,也沒像 VS2005/VS2008 線上手冊那樣,可自動連結到 MSDN 網站及論壇,雖然這個錯誤訊息只能在 VS2005/VS2008 的線上手冊才有,但好歹可以連到 MSDN 網站或論壇補充資訊吧?完全沒有,下面就是證明 (這篇的錯誤訊息在 VS2005/VS2008 的線上手冊,請參考[VS2010]原始碼不相容:在模組中不當使用 ‘Overloads’ 關鍵字一文):
 
MSDN for Visual Studio 2010 是我從 MSDN for Visual Studio 97 以來,用過最難用、最爛的版本,安裝好就讓我頭皮發麻,不知道往後的日子該怎樣使用線上手冊,以往網站操作介面不便,大家可以體諒網頁技術總有侷限,這次這樣搞,簡直讓我從頭罵到尾,心中幹聲不斷
 
通常我打開本機的線上手冊,我會直接在索引輸入我要查的關鍵字,比如說 HttpResponse.Write 方法,若是不知道該用哪個物件,則透過搜尋功能來找,而目錄功能則是最少用,通常是看這個方法時,想要看更多的相關功能,才會按下同步,讓目錄展開到我正在看的頁面,然後依照目錄結構,看看上下相關的章節,這次這樣大改,我都不知道我該怎樣配合來使用新版的 MSDN for Visual Studio 2010 ,只好暫時先不移除 MSDN for Visual Studio 2008 來因應。
 
節省成本有節省成本的方法,改成這樣,根本不知道該怎樣用,第一次看到微軟設計出完全違反使用習慣的軟體架構與介面,我可以用國罵結束這篇嗎?

[20:45 補]
剛剛小朱給我了一個非官方解 H3Viewer,詳見下圖,搜尋結果雖然不夠好,但是至少索引出來了~
H3 應該是指 Help 3 吧~ 忽然讓我想起,先前我還很期待 VS2010 的 Microsoft Help 3.0 ,該不會就是這個吧?真是讓我期待碎滅…
 

[5/31 01:07 再補]
依據噗友回應,目前有個提供索引功能的測試版本:HelpViewerKeywordIndex VS 2010 Ext
這個裝好後可在開發環境內瀏覽主題:
廣告
Categories: 技術分享 | 5 則迴響

文章分頁導航

5 thoughts on “[VS2010]MSDN Library for Visual Studio 2010 的安裝與小評

  1. 子璉

    小朱也針對這個狀況寫了一篇,詳見:[VS2010] 超難用之 Visual Studio 2010 線上說明的暫行解決方案 http://www.dotblogs.com.tw/regionbbs/archive/2010/05/30/15504.aspx

    喜歡

  2. 引用通告: 2010 in review ~ « 鄭子璉

  3. 感謝璉兄與小朱二位先進的指導,在下才初入門studio,不料卻碰到最不好用的線上說明,接下來的日子,恐怕只有苦戰了~~還有有您二者苦思突圍之道了.

    喜歡

  4. 鄭先生好! 我試用 HelpViewerKeywordIndex VS 2010 Ext 這個 發現在搜尋關鍵字後會出現網頁無法開啟(「網站無法顯示該網頁」 HTTP 500 內部伺服器發生錯誤)的錯誤,經偵錯後大概出現如下訊息:

    無法將型別 ‘System.__ComObject’ 的 COM 物件轉換為介面型別 ‘Microsoft.Help.Index.IWordBreaker’。由於發生下列錯誤,介面 (IID 為 ‘{D53552C8-77E3-101A-B552-08002B33B0E6}’) 之 COM 元件上的 QueryInterface 呼叫失敗而導致作業失敗: 不支援此種介面 (發生例外狀況於 HRESULT: 0x80004002 (E_NOINTERFACE))。

    原始網站說有bug或問題向作者Ryan 請教
    http://visualstudiogallery.msdn.microsoft.com/fr-FR/4af86641-a302-4edf-9853-007bcc670b30
    但我不諳英文,只好先由您代為留意和反應了.也謝謝您如是的分享!

    不知先生試用結果如何?
    至於小朱先生分享的那個"H3Viewer"則似乎較沒問題,但不知如何與F1鍵結合,或者在VS 2010裡如KeywordIndex VS 2010 Ext 此般可以鑲嵌在IDE(我不知這個是什麼,看KeywordIndex VS 2010 Ext 他的說明,應即指VS的編輯視窗吧)裡,比較方便於程式編撰時參考 謝謝您了.

    喜歡

  5. F1鍵的問題好像可以用了 關鍵在H3Viewer的 選項(option)下有個設置VS 2010預設瀏覽器的選項,將其選為H3Viewer即可,重新啟動,就可以了.但好像也要用H3Viewer_Setup_113(113版才行.預設下載的112版好像不行,這我不確定.是用了113版–文中說是beta版才成的) 操作方式也見下載面的問與答處.
    http://visualstudiogallery.msdn.microsoft.com/4c360395-6afd-4087-94ed-cbcbebe04a20/view/Discussions/2
    How do I get it to work with f1 in VS2010?(此一標題的討論)

    喜歡

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

在 WordPress.com 建立免費網站或網誌.

%d 位部落客按了讚: