2009-02-16 95 views
4

使用Visual Studio(2008)與ASP.NET一起工作時遇到不適問題:源代碼編輯器上下文菜單中只有項目'View Designer',但沒有關於快速查看標記的內容!VS插​​件:查看標記。是否存在類似的東西?

要查看它,您需要打開Designer並單擊窗口底部的標記標籤。或者使用Shift + F7熱鍵(默認)。

所以我想在'View Designer'之外添加一個項目菜單'View Markup'。我想我必須使用Visual Studio加載項(如果它已經存在或由我自己寫入)。

您對此有何看法?可能嗎?或者某種解決方案已經存在?

回答

10

工具>選項>鍵盤

搜索 「顯示命令包含」 View.ToggleDesigner

使用F7添加新的全局/編輯器快捷方式。

此工程無需使用VS2008/2010的宏

1

如果在「解決方案資源管理器」中右鍵單擊該文件,將會看到一個「查看標記」選項。

+0

僅使用解決方案資源管理器並不舒適。當然,使用額外的imho上下文菜單更爲快捷。 – abatishchev 2009-02-16 22:09:19

+1

我同意,但沒有編寫自己的加載項或找到已經寫入的加載項,這是唯一的選擇。 – Micah 2009-02-17 01:56:04

+0

很難相信Visual Studio 2010包含一個View.ToggleDesigner命令,該命令可以分配給鍵盤快捷鍵,並且沒有相應的可以分配的View.ToggleMarkup命令。爲什麼會發生這種情況我想知道 – eniac 2011-02-11 18:34:40

1

一般來說,一個命令添加到右鍵菜單中你會做到以下幾點:

工具|自定義

在「工具欄」選項卡上,在「上下文菜單」項旁邊打勾 - 這將爲您的IDE添加一個新工具欄,其中包含編輯器上下文菜單,類視圖上下文菜單,調試器上下文菜單等按鈕。

然後切換到「Commands」選項卡,選擇您想要的命令,並將其拖動到相應的菜單,然後完成 - 在這種情況下,在左側窗格中選擇「View」,然後在右側窗格中,向下滾動,直到進入「查看標記」。

這就是說,在這種情況下,我可以將按鈕添加到代碼編輯器的上下文菜單中,但它變灰,並且無法使用 - 我想它需要一些上下文,它從它不知道的解決方案資源管理器中獲取不會從代碼窗口獲得 - 這很奇怪,因爲它爲「視圖設計器」和「查看代碼」拉動了相同的細節。

我想我會使用Shift + F7然後,對不起。

相關問題