No es claro si te quejas acerca de qué nombre de la clase que está llenando, o los paréntesis. Me dirigiré a ambos.
Si la clase que está tratando de utilizar está en otro espacio de nombres, y aún no ha agregado el using
apropiado, entonces la finalización del código está haciendo exactamente lo que cabría esperar: le indicó qué espacios de nombres usar, y no le dijiste que usara el que tiene ; por lo que usa la coincidencia más cercana, como se esperaba.
Pero ReSharper tiene accesos directos que pueden ahorrarle trabajo al encontrar la clase y agregar el using
por usted. Para este caso, le sugiero que busque en el different Ctrl+Space options en ReSharper. Puede escribir new cp
< Ctrl + Alt + Espacio > y ReSharper le mostrará un menú emergente que le pregunta si quiere decir ConfigParser
o ConfigParserTests
. Cuando presione Enter para seleccionar el que desea, agregará el using
necesario a la parte superior de su archivo y completará new ConfigParser()
con el cursor entre los paréntesis.
(Si la clase ConfigParser
todavía no existe, entonces eso es uno de los casos en los que no desee la terminación del código. Sólo tienes que escribir new ConfigParser
y después haga clic en Esc antes de escribir el paréntesis de apertura.)
Si su El problema es que agrega un cierre paren, tenga en cuenta que si escribe )
ReSharper no agregará un segundo paréntesis de cierre: reconocerá que está escribiendo un paréntesis que ya ha agregado, por lo que simplemente moverá el cursor al derecho. Si por alguna razón aún no desea que complete la página abierta para usted, @jdv-Jan de Vaan's answer explica dónde cambiar esta preferencia.
+1: Lo recordaré. –
Se trata de los atajos de teclado. – MrBoJangles