目前尚不清楚,不管你是抱怨其類名它的填充,或括號。我會解決這兩個問題。
如果您嘗試使用的類位於另一個命名空間中,並且尚未添加相應的using
,那麼代碼完成正在執行您期望的操作 - 您告訴它要使用哪些命名空間,並且你沒有告訴它使用ConfigParser
中的那個;所以它按照預期使用最接近的匹配。
但是ReSharper的快捷鍵可以幫助您找到課程併爲您添加using
,從而爲您節省工作時間。對於這種情況,我建議您查看ReSharper中的different Ctrl+Space options。您可以編寫new cp
< Ctrl + Alt + Space >並且ReSharper會給你一個彈出菜單,詢問你的意思是ConfigParser
還是ConfigParserTests
。當您按回車鍵選擇您想要的那個時,它會將必要的using
添加到文件的頂部,並在括號之間使用光標完成new ConfigParser()
。
(如果ConfigParser
類不存在,那麼這是在哪裏你不想代碼完成的案例之一。只需鍵入new ConfigParser
,然後輸入你開括號之前按Esc鍵。)
如果你的問題在於它增加了一個近似值,請注意,如果您鍵入)
ReSharper不會添加第二個右括號 - 它會識別您輸入的已添加的paren,因此它只會將光標移動到對。如果由於某種原因,您仍然不希望它爲您完成公開的文件,@jdv-Jan de Vaan's answer說明在哪裏更改此偏好。
+1:我會記得那一個。 –
2011-02-01 07:09:20