[VS2010 Online]好用的Help Manager&Online Templates&Extension Manager介紹

[VS2010 Online]好用的Help Manager&Online Templates&Extension Manager介紹

Visual Studio 2010 beta 2 千呼萬喚終於出來了,這次一改先前版本的屈辱,速度跟畫面都有很大的改進。

 

 

好用的Help Manager

 

 

今天,我首先要介紹一個我非常喜歡的功能,就是Help Manager。

 

過去,我們安裝Visual Studio時,會順便安裝Offline版本的MSDN Library。但是,你知道的,文件並不是都是全然正確,

內容會有增刪的可能,因此,我們常看到一些MSDN Library的更新。然後我們去下載,去更新,重複地進行這種動作。

要是一個不小心,沒有看到更新的資訊,也許你的本機MSDN library就是個過時的文件。

 

現在,Visual Studio 2010的Help Manager就解決了這個問題,讓我帶你一覽這個功能:

1. 首先到Menu上的Help項目,選擇[Manage Help Settings]這個項目(這個項目也存在於

    [開始]->[Visual Stuio 2010]->[Visual Studio Tools]->[Manage Help Settings])

    第一次設定的時候,他會要求你選擇Offline Help的放置位置:

    (這邊要注意,你要審慎考慮放置位置,不然後面不能在作變更,除非你用修復功能去做處理)

image

 

2. 然後,你就可以看到這些選項。

image

 

 

3. 這裡我選了Offline help. 如果你選擇了online Help, 當你按下F1,就會開啟對應的網頁,要使用這功能要記得先有網路.

image

 

4.  然後,我們該去找些東西來下載了,我們選擇Find Content Online。 這裡可以選擇您要下載的Help文件。

    當然,你也可以選擇從光碟安裝。如果您下載後,覺得某些文件都用不到,可以透過[Remove Content]去移除。

image

 

5. 接下來這個功能是最棒的,可以線上更新文件,可以看到哪些文件更新了,就給它馬上下載回來看。

image

 

很多文件要下載,第一次要下載很久。

image

 

 

6. 安裝完後,按下F1,就會幫你host一個網站去顯示HELP文件。

image

 

這個功能是不是很棒?

 

 

 

另一個好用的功能 - Online Templates

 

 

這次Visual Studio 2010出來後,有很多讓人驚艷的地方,接下來我要介紹另一個我覺得不錯的功能 – Online Templates.

這個功能是結合Visual Studio Gallery,透過熱心的朋友或是微軟官方提供專案樣板、控制項樣板以及小工具,讓大家能透過這些工具協助縮短開發時程。

 

讓我們來看看要怎使用?

1. 首先在Visual Studio 2010上開啟一個新的專案,然後在左邊選擇[Online Templates],當你選擇後,就會出現樣板分類

    目前可以看到的種類有Other, Silverlight, WCF, Windows Forms以及WPF樣板種類,相信未來還會繼續增加。

image_thumb[2]

 

這些是Visual Studio Gallery上所提供的Category。

image_thumb[4]

 

當你按下More Information時,會開啟Visual Studio Gallery的連結。

image

 

2. 當選擇好樣板後(這邊我下載了一個Silverlight game template – Crayon Cannon),按下滑鼠左鍵,就會自動下載這個樣板。

image

 

 

 

 

 

3. 下載完成,就會開始安裝,此時會顯示這個專案樣板沒有經過簽署,問你要不要安裝,這裡就給它裝下去啦.

image

 

4.  安裝完成後,就會開啟一個專案,裡面包含了一個完成且可執行的Silverlight專案。

image

 

5. 按下F5執行,執行結果: (這個Game還蠻好玩的.)

image

當然,你也可以參考它的Code.

 

 

 

如果你也想要跟別人分享你的專案樣板或是控制項樣板,可以到Visual Studio Gallery,然後找到Upload按鈕:

image

 

按下後,會讓你選擇上傳樣板類型

image

 

 

下一步則是要您上傳VSIX檔案(就是你包裝好的樣板檔案), 什麼是VSIX檔案,請參考- What is a VSIX?

image

 

上傳後,應該會經過審核(這邊我沒有繼續測試,因為我沒有真正要上傳),然後你的樣板就應該可以被全世界的Visual Studio愛好者看到。

 

在官方論壇(MSDN、TechNet、Answers等),也會列出你的貢獻:

image

 

這個功能是不是也是很讚呢?

 

 

 

商機無窮的Extension Manager

 

 

當你開啟Visual Studio 2010時, 選擇[Tools]->[Extension Manager], 此時會開啟一個Extension Manager視窗.

選擇Online Gallery項目時, 會出現:

image

 

有沒有看到什麼?

是的, 裡面充滿各式各樣的3rd Party控制項, 樣版以及工具. 除了有免費的, 也有試用的版本.

 

其實這個構想, 在Visual Studio 2005就已經有初步架構出來, 但是卻缺少了Online Gallery這塊來輔助.

現在形成這個架構, 你可以將你開發的好東西跟全世界的.NET工程師共享, 甚至未來還有可能發展

成類似Windows Mobile MarketPlace般的市集(我覺得很有可能), 到時候, 你的一個小工具說不定會為

你帶來一筆小收入. 但就短期來說, 你可以透過一些既有分享的工具或樣版來節省你的開發時間.

 

這功能也是值得讚許的好功能.

 

 

 

 

 

隨文Tips:

1. 當你在Visual Studio 2010安裝好3rd Party的工具後, 但是卻發現開啟VS2010時出現沒有Enable的情況.

image

 

2. 你可以到[Tools]->[Options]->[Environment]->[Extension Manager], 把Load per user extensions when running as administrator打勾.

   這裡也可以把[Automatically check for updates to installed extensions]打勾, 以便當extension有新版時會自動去更新.

image

 

3. 重新開啟Visual Studio 2010, 你會發現3rd Party工具被啟用.

image

 

  也可以在檢視的其他視窗中看到這個工具.

image

 

 

試煉大會, 我們下次見.

 

 

 

 

如果您有微軟技術開發的問題,可以到MSDN Forum發問。

如果您有微軟IT管理的問題,可以到TechNet Forum發問喔。