[英]Key-Combination to add braces in Visual Studio
使用C#Visual Studio 2010,我只是不小心將大括號添加到了else語句中-這完全是偶然的,而且我不知道是什么按鍵組合來實現的。
我的代碼是這樣的...
if (data.Name != "")
cmdUpdateData.Parameters["@NAME"].Value = data.Name;
else
cmdUpdateData.Parameters["@NAME"].Value = DBNull.Value;
光標位於else
語句的末尾,當我進行意外的組合鍵時,結果是...
if (data.Name != "")
cmdUpdateData.Parameters["@NAME"].Value = data.Name;
else
{
}
cmdUpdateData.Parameters["@NAME"].Value = DBNull.Value;
...現在光標在括號之間並縮進正確的水平。
我無法復制它,也無法弄清楚我所做的事情(有時會因為自己的利益而打字太快)。
有人知道這是什么組合,在哪里定義的,或在哪里有類似組合的列表?
如果未安裝ReSharper,則可能通過按Tab
鍵使用了else
代碼段 。
如果您安裝了ReSharper,則:
您按Shift + Enter而不是直接輸入。 這將把花括號放在else
結尾。 到目前為止,我只能為else
語句重現此else
,它不會在if
塊或方法中使用花括號。
有關快捷鍵的列表,請參見: Visual Studio中的默認鍵盤快捷鍵
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.