Iam用於Eclipse和Java開發,但由於我的工作,我需要在C#中開始編碼。我覺得它有點煩人,視覺工作室不會自動完成我的塊。例如,當我編寫一個新函數時,我們習慣使用類或聲明來自動完成我的塊。所以,當我鍵入:C#中的自動完成塊
private function sendData(String msg, String email) {
,打enter
右括號有自動出現,是一種使在Microsoft visual C# 2010 express
此功能的任何設置?
Iam用於Eclipse和Java開發,但由於我的工作,我需要在C#中開始編碼。我覺得它有點煩人,視覺工作室不會自動完成我的塊。例如,當我編寫一個新函數時,我們習慣使用類或聲明來自動完成我的塊。所以,當我鍵入:C#中的自動完成塊
private function sendData(String msg, String email) {
,打enter
右括號有自動出現,是一種使在Microsoft visual C# 2010 express
此功能的任何設置?
我幾乎可以肯定,Productivity Power Tools擴展將爲您提供此功能。你可以在這裏找到它:
http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef
這真是一個偉大的附加,它會給你在這樣的選擇更多的控制。
不,您無法在Visual Studio中默認執行此操作。訪問Microsoft Connect以提交功能請求。
對於Express版本,這是不可能的,因爲您無法安裝擴展。您需要使用Professional或更高版本,並使用第三方擴展。一些簡單的免費項目可以做到這一點(如Productivity Power Tools),商業產品ReSharper也是如此,它可以做得更多。後面的可能會讓Visual Studio具有其他可能用於從Eclipse構建的功能,例如更多的重構支持。
只是想大喊一聲,我討厭ReSharper - 這不適合每個人。 – payo
Visual Studio中已經內置了這樣的功能,但是您可以安裝像Brace Completer這樣的插件來添加功能。
這是一個ReSharper功能。 – millimoose
有趣的我來自c#.net背景,實際上發現日食與autocomplete括號惱人。 – PaulG
@PaulG你的偏好正好相反,並不能真正幫助任何人做到這一點。 – millimoose