簡體   English   中英

Visual Studio 2010格式化

[英]Visual Studio 2010 Formatting

我在Eclipse方面擁有豐富的經驗,現在我正在嘗試Visual Studio2010。我發現其格式有些違反直覺。 我正在嘗試找出以下幾點:

  1. 有沒有辦法選擇所有文本並正確設置格式/縮進,例如Eclipse中的SHIFT+A SHIFT+I

  2. 為什么當我輸入如if (n == 0) {的行時,只要鍵入首括號,文本光標就會移到該行的開頭? 這是我看不到的生產力提升嗎?

  3. 當我在上述行之后按ENTER ,我希望自動將右括號括起來。 我怎樣才能做到這一點?

我一直在尋找熱鍵文檔,並且對它有所幫助,但這對我來說仍然很笨拙。

格式文檔快捷鍵組合為Ctrl KCtrl D 由於C ++不支持此命令( Visual Studio 2010:為什么不提供組合鍵? ),因此C ++文件的解決方法是先選擇“全選”,然后選擇“格式選擇”: Ctrl ACtrl KCtrl F

關於第二個和第三個問題,請參閱“ 創建和使用IntelliSense代碼段” 簡短版本:對於if ,鍵入“ if {TAB} {TAB}”。 同樣,C ++不支持此功能。 因此,如果您使用的是C ++,則看到的是在if之后的行中鍵入{時,編輯器所做的就是將{移至與if相同的縮進級別(不一定是行),因為它可以幫助您實現的編碼風格是

if (n == 0)
{
    n = 1;
}

格式化命令默認情況下綁定到Ctrl + K Ctrl + ??。 Ctrl + K作為第一個按鍵,然后是另一個確定特定格式選項的按鍵。

查看“ 編輯”菜單的“ 高級”子菜單。 它會告訴你

  • “格式選擇”是Ctrl + k Ctrl + f
  • “評論選擇”是Ctrl + k Ctrl + c

要在Visual Studio中格式化文檔,組合鍵為:ctrl-k ctrl-d

只是在月食供參考:ctrl-a-> ctrl-i不是shift-a-> shift-i

我敢肯定,我是唯一真正在日食中嘗試過的人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM