Je viens de travailler sur un fichier C # (Global.asax.cs) dans une application Web depuis une heure environ, et on m'a montré l'invite "tabify" ou autre environ quatre fois. Chaque fois que je choisis de tabifier et d'enregistrer les fichiers, mais à un moment apparemment aléatoire plus tard, je suis à nouveau invité.
J'utilise ReSharper, mais cela ne se produit pas lorsque je code à la maison, en utilisant également ReSharper. Seulement au travail.
Réponses:
Utilisez-vous l'extension Productivity Power Tools VS 2010? Si tel est le cas, accédez à
Tools
->Options
-> et choisissezProductivity Power Tools
. Ici, vous pouvez désactiver l'option deFix Mixed Tabs
. Cela désactivera cet avertissement.Outils électriques pour Visual Studio 2010
Outils électriques pour Visual Studio 2012
Outils électriques pour Visual Studio 2013
Outils électriques pour Visual Studio 2015
la source
Les onglets et espaces mixtes peuvent provenir des paramètres de votre éditeur de texte Visual Studio. Vous pouvez décider si vous souhaitez que Visual Studio insère des espaces ou des onglets ici:
Outils / Options / -> Éditeur de texte / Toutes les langues / onglets, sélectionnez l'option "Conserver les onglets".
la source
Choisissez l'option "Untabify" car VS utilise par défaut des espaces, pas des tabulations. Si vous choisissez "Tabify" la prochaine fois que vous ajoutez une ligne, VS utilisera des espaces et vous verrez l'invite encore et encore.
la source
Resharper
utilise des paramètres d' onglet / d'espace séparés pour Visual Studio. Dans lesResharper
options, cochez "Style général du formateur -> Comment s'aligner lorsque les onglets sont utilisés pour les retraits". Ce paramètre est utilisé lorsqueresharper
formatage du code (tel que le refactoring, etc.) et défaut sur "User Spaces".Aussi, dans le menu « Edition -> Avancé », il y a une option «Afficher les espaces» (Ctrl + E, S) qui peut être utile!
la source