2012-05-04 43 views
3

Iam用於Eclipse和Java開發,但由於我的工作,我需要在C#中開始編碼。我覺得它有點煩人,視覺工作室不會自動完成我的塊。例如,當我編寫一個新函數時,我們習慣使用類或聲明來自動完成我的塊。所以,當我鍵入:C#中的自動完成塊

private function sendData(String msg, String email) { 

,打enter右括號有自動出現,是一種使在Microsoft visual C# 2010 express此功能的任何設置?

+0

這是一個ReSharper功能。 – millimoose

+7

有趣的我來自c#.net背景,實際上發現日食與autocomplete括號惱人。 – PaulG

+0

@PaulG你的偏好正好相反,並不能真正幫助任何人做到這一點。 – millimoose

回答

0

不,您無法在Visual Studio中默認執行此操作。訪問Microsoft Connect以提交功能請求。

4

對於Express版本,這是不可能的,因爲您無法安裝擴展。您需要使用Professional或更高版本,並使用第三方擴展。一些簡單的免費項目可以做到這一點(如Productivity Power Tools),商業產品ReSharper也是如此,它可以做得更多。後面的可能會讓Visual Studio具有其他可能用於從Eclipse構建的功能,例如更多的重構支持。

+0

只是想大喊一聲,我討厭ReSharper - 這不適合每個人。 – payo

1

Visual Studio中已經內置了這樣的功能,但是您可以安裝像Brace Completer這樣的插件來添加功能。