visual studio - visual - ReSharper y cierre automático de paréntesis.
visual studio formatter (2)
¿Hay alguna manera de evitar cerrar los siguientes paréntesis:
String.Format(
)
o Console.WriteLine(
)
automáticamente?
A veces esto es molesto e innecesario, y termino presionando Delete
para eliminarlo.
Intenté deshabilitar Auto-insert pair brackets, pharentheses and quotes
y la Auto-insert closing brace
y todavía no funciona ...
En Resharper 9.2, tuve los mismos elementos sin marcar como se indica en la respuesta de Devendra, pero todavía experimenté un retraso al escribir paréntesis y corchetes.
Descubrí que estos problemas desaparecieron al configurar Do not complete on
valores que se encuentran en Resharper >> Opciones> Entorno> IntelliSense> Completar caracteres . En el panel de diálogo que aparece, configuro el campo Do not complete on
(){}.
para C # y JavaScript.
Las siguientes opciones deben estar desactivadas / marcadas en Resharper
si no desea una función de autocompletar entre paréntesis (se puede acceder a todas las opciones a través de Visual Studio> ReSharper> Opciones ...> Entorno )
Para deshabilitar el paréntesis, inserte automáticamente en las llamadas que no sean de método (como se señaló en la pregunta, ya lo ha deshabilitado)
- Editor> Insertar automáticamente par de paréntesis, pharentheses y comillas (sin marcar)
- Editor> llave de cierre de inserción automática (sin marcar)
Para deshabilitar el paréntesis de inserción automática en las llamadas de método
Intellisense> Comportamiento de finalización> Insertar paréntesis automáticamente después de completar> Sólo apertura (habilitado)
Probado en Visual Studio 2008
con ReSharper 6.0
.