[英]In Visual Studio with C#, how do I make the () appear automatically when I type, such as .Focus()?
在Visusal Studio 2010 Express中,鍵入以下命令:
txtUsername.Fo
然后按回車鍵,它將使用Intellisense創建以下內容:
txtUsername.Focus
我要它執行以下操作:
txtUsername.Focus()
有沒有辦法讓Intellisense對我自動添加()作為函數的結尾?
我認為Visual Studio沒有此選項。
有點相關-在某些情況下, Tab Tab會自動插入一個代碼段。
例如, if
+ Tab Tab給您:
if (|)
{
}
else
{
}
但是,我絕對喜歡Resharper並完全推薦它。
除了所有其他花括號( {}
, []
, <>
)和十億個其他功能之外,它還包含此功能。
JetBrains ReSharper為我們做到了。 但是,它不是免費的,除非您的項目是開源的。
在啟動在IntelliSense下拉菜單中突出顯示的方法之后,無需按Enter,而是在之后輸入()
。 這就填補了它。其他鍵盤筆觸,例如,大括號( [
)鍵,空格鍵,句點( .
)鍵,尖括號( <
)以及可能我忘記或尚未發現的其他一些鍵。 希望這可以幫助。
我真的很喜歡Productivity Power Tools的自動支撐完成功能。 它沒有添加第一個大括號,但是確實添加了右大括號( [ , “ , { , (等),您可以在完成操作后點擊tab ,這會將您帶回到右大括號之外。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.