vscode visual tag studio ortografico orthography corrector code visual-studio resharper resharper-5.0

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 .