none
Como desactivo la función de autoescribir? RRS feed

  • Pregunta

  • No sé como se le llama en c# a esta función por eso no lo encuentro en google. Osea me refiero a que cuando estoy escribiendo algo el programa de visual studio me autoescribe todo con una palabra que yo ni si quiera quería escribir. Por ejemplo estoy intentando escribir una variable llamada "x" y luego cuando apreto la "," o espacio en seguida se escribe solo lo siguiente: X500DistinguishedName.
    domingo, 20 de septiembre de 2020 18:10

Respuestas

  • Hola PequeñoSaltamontes,

    1. Desde Visual Studio, selecciona "Herramientas", "Opciones".
    2. Selecciona "Editor de texto" en el panel izquierdo.
    3. Selecciona el idioma que está utilizando (C #).
    4. Elije "IntelliSense".
    5. Marca "Mostrar lista de finalización después de escribir un carácter" para deshabilitarlo. 

    Si prefieres seguir un videotutorial: Deshabilitar código autocompletar código de Visual Studio. Si te gustaría informarte más puedes ver esto: Cómo deshabilitar el autocompletado e intellisense en Microsoft Visual Studio Code. Espero que te sea de ayuda. Por favor no olvides marcar una respuesta si resolviste tu consulta (debajo de cada post hay una opción que dice “Marcar como Respuesta”). Quedo pendiente de cualquier actualización. Gracias por levantar tu consulta en los foros de msdn.

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    lunes, 21 de septiembre de 2020 17:12
    Moderador

Todas las respuestas

  • Bajo Herramientas -> Opciones, despliega "Text Editor", luego "C#", y examina las varias opciones que hay ahí. No sé cuál de ellas es exactamente la que cambia el comportamiento que quieres, pero es fácil experimentar marcando y desmarcando los checkboxes, hasta que el comportamiento del editor quede exactamente como te guste.

    En la práctica, yo lo que hago es trabajar en el orden contrario, es decir, si voy a usar una variable llamada "x", lo primero declaro la variable "x" antes de ponerme a escribir una sentencia que use "x". De esta manera el Intellisense no intenta sustituirla por otra cosa que empiece por x. Si prefieres ponerte primero a escribir la sentencia y después declarar las variables que intervienen, entonces la configuración predeterminada de Visual Studio no resulta cómoda, como ya has notado. En este caso hay que entrar en las Opciones y ponerse a cambiarlas, como decíamos más arriba.

    lunes, 21 de septiembre de 2020 7:13
    Moderador
  • Hola PequeñoSaltamontes,

    1. Desde Visual Studio, selecciona "Herramientas", "Opciones".
    2. Selecciona "Editor de texto" en el panel izquierdo.
    3. Selecciona el idioma que está utilizando (C #).
    4. Elije "IntelliSense".
    5. Marca "Mostrar lista de finalización después de escribir un carácter" para deshabilitarlo. 

    Si prefieres seguir un videotutorial: Deshabilitar código autocompletar código de Visual Studio. Si te gustaría informarte más puedes ver esto: Cómo deshabilitar el autocompletado e intellisense en Microsoft Visual Studio Code. Espero que te sea de ayuda. Por favor no olvides marcar una respuesta si resolviste tu consulta (debajo de cada post hay una opción que dice “Marcar como Respuesta”). Quedo pendiente de cualquier actualización. Gracias por levantar tu consulta en los foros de msdn.

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    lunes, 21 de septiembre de 2020 17:12
    Moderador
  • Muchas gracias me sirvió tu respuesta!
    lunes, 21 de septiembre de 2020 17:20