2009-07-14 105 views
1

有什麼辦法可以將網頁與Visual Studio中的項目關聯起來,並將其加載到IDE中?例如,我有一個任務列表在網站上維護的項目。在IDE中看到這些任務而不是單獨的頁面是理想的。我現在能做到的是通過以下步驟:將網頁與Visual Studio中的項目關聯起來

  • 按Ctrl-Alt-R打開Web瀏覽器頁面
  • 更改URL到我期望的路徑
  • 位置的頁面根據需要(如在其自己的卡組,關閉以我的代碼右)

這將是不錯的在我的項目某處一個鏈接,我可以單擊並在IDE中打開這個頁面,而每一次改變URL。我有幾個不同的項目可以從中受益。有任何想法嗎?

回答

0

這裏是我的解決此問題的快速黑客:

  1. 在項目中創建一個文本文件。我打電話給我的「notes.txt」,我用它來存儲項目中其他地方沒有家的筆記,想法等。

  2. 將網頁鏈接添加到文件頂部。

  3. 打開IDE中的文本文件並將其放入新的選項卡組中。我把它放在垂直標籤組右下方。

  4. 將分隔符拖到遠處,因爲它會去「隱藏」選項卡組。這樣它總是開放且可用,但不佔用太多空間。

  5. 當您想要網頁時,「顯示」選項卡組(即將分隔符拖回)並按住Ctrl單擊鏈接。

這與在文本文件相同的選項卡組中打開網頁具有額外的好處,因此您可以在不使用它們時將它們推到一邊。

我確信還有更多可以通過編寫包的方式來完成其他人的建議,但這是一種低效的方式讓我足夠接近我想要的。我很樂意聽到其他可能會使此設置更好的建議或修改。

0

好主意。我唯一能想到的就是通過Visual Studio Extensibility。基本上,

  • 在項目文件或解決方案文件中具有項目url的自定義字段中定義MSBuild屬性。
  • 編寫一個訂閱解決方案加載事件或類似的VS包(我不熟悉VS對象模型,但我確定有這樣的事件),並查找該自定義字段並提取url,如果它存在在解決方案或項目文件中,然後在VS中打開一個指向該URL的Web瀏覽器。
0

這種情況發生在Visual Studio Team Foundation Server中。在團隊資源管理器窗口中,可以從Visual Studio內訪問與您當前的團隊項目區域相關的各種文檔和指南。

您還可以創建指導包,以在項目中的適當位置應用各種命令和文檔。見Guidance Automation Extensions and Guidance Automation Toolkit

相關問題