2012-10-11 69 views
0

我安裝了VS2012 Pro,並且在編輯 - >高級下沒有「格式化文檔」功能。我在VS2010中一直使用它,並且希望繼續使用它。它僅在2012年的專業版中沒有提供嗎?VS2012缺少「格式化文檔」功能

回答

3

它從菜單中失蹤,但您仍可以訪問是通過快捷

Ctrl+E,D 
+0

這就是VS2012說,在響應:' 「組合鍵(Ctrl + E鍵,d)不是命令」' – TimH

+2

怎麼樣按Ctrl + K,Ctrl鍵+ d? –

+0

感謝您的建議,但它什麼也沒做。甚至沒有在狀態欄中的消息。 :-( – TimH

1

如果你談論的是其他類型比的.cs其他的文件,我想VS通常會通過文件的擴展名去。

我試圖編輯一個帶有xml的.txt文件,無法獲得菜單選項或快捷鍵的工作。然後將該文件重命名爲.xml,一切都很好。

0

它在XML編輯器工具欄中被稱爲「重新格式化選擇」。

0

在VS2012中,命令也在那裏。這取決於當前的設置。我仍然在Edit - > Advanced下面顯示分配給它的Ctrl + E + D快捷鍵。 請檢查以下內容:

  • 選擇工具 - >選項 - >鍵盤和檢查哪些額外的鍵盤映射方案在下拉頂部應用。對我來說它聲明「Visual C#2005」

  • 然後,因爲Jarek已經建議在'顯示命令包含'中搜索'Edit.FormatDocument'並查看是否有現在分配的快捷方式。

  • 安裝VS 2012時選擇了哪種環境?是否適用於C#?如果你想改變,你可以做它unter工具 - >導入和導出設置描述here

  • 最後但並非最不重要如果此功能實際上是Visual Studio 2012本身的一部分(我98%肯定是98%,所以請檢查安裝PowerCommands擴展是否解決了這個問題(即使名稱暗示它們僅適用於VS 2010,但它們也支持VS 2012)。請注意,PowerCommands現在也直接集成在ProductivityPowerTools中。