¿Cómo puedo evitar que "tiene pestañas y espacios mezclados?¿Arregla esto?"¿mensaje?
-
20-12-2019 - |
Pregunta
Cualquier vez Pegue el código en mi archivo .cs, obtengo el temido "Usted tiene pestañas y espacios mixtos. ¡Arreglar esto?"mensaje.Tiene tres opciones:
Tabify
Untabify
Don't show again
Primero intenté "Tabify" varias veces, hasta que finalmente me haría harto y seleccionado "No se muestre de nuevo";Pero eso fue psyche, todavía lo entiendo.Incluso intenté "deshacerse" pero en vano.¿Hay algún escenario que pueda modificar para evitar que este problema es [O]?
VisualStudio2013 Tabify Tabify
Solución
Suena como si tuviera el Herramientas de alimentación de productividad de estudio visual 2013 instalado. Entra en su configuración y desactive "Fijar pestañas mixtas" ...
Tools -> Options -> Productivity Power Tools -> Turn Extensions On/Off
Otros consejos
Actualización para Visual Studio 2017. Si desea deshabilitar la "Tabla de pestañas y espacios mezclados. ¡Arregle esto?"Mensaje, deberías ir a
Herramientas → Extensiones y actualizaciones ...
En Windows que apareció, localice las lengüetas mixtas (imagen a continuación) y haga clic en Deshabilitar o desinstalar en función de lo que desea.
relacionado: Si desea hacer herramientas eléctricas de productividad para notificarle las pestañas / espacios, pero continúe recibiendo el mensaje justo después de hacer clic en arreglar este , busque en Herramientas> Opciones> Editor de texto> [Idioma]> Tabs.
Configure esto a Mantener las pestañas
Si lo tiene establecido en Insertar espacios y usted hace clic en mantener las pestañas en la notificación de las herramientas eléctricas, VS volverá a insertar espacios después de guardar, lo que provocó la notificación inmediatamenteaparece nuevamente ... aaand ahora estás atrapado en un bucle.
Editar archivo con VIM RUN: ¡Retab y guarde el archivo y se realiza!.
vim file
:retab
:wq
Con: Retab Puede convertir todas las pestañas en espacios, si configura DISTTAB (: configure expandtab), significa que expanda todas las pestañas en espacios o viceversa (: set noexpandtab) y todas las pestañas hechas con espacio se convertirán apestañas.