Lors de l'ouverture d'un fichier texte dans Visual Studio 2010, il écrira ensuite mes modifications avec CRLF au lieu du format de fin de ligne du fichier d'origine. Comment puis-je empêcher VS de faire cela? Tout éditeur à moitié décent devrait avoir cette capacité.
Ce qui est pire, c'est que puisque VS a écrit le fichier avec des parties en CRLF, il présentera alors (lors de la réouverture du fichier) une boîte de dialogue me demandant de convertir la fin de la ligne des fichiers.
visual-studio
visual-studio-2010
newline
Brett Ryan
la source
la source
Réponses:
Dans le menu Fichier , choisissez Options d'enregistrement avancées , vous pouvez le contrôler à cet endroit.
Edit: Voici la documentation , vous devriez avoir un fichier ouvert en premier.
la source
File
menu, vous devrez peut - être allerTools
,Customize
,Commands
onglet,Menu Bar
:File
,Add Command...
,File
,Advanced Save Options...
,Ok
,Close
. Vous devriez maintenant avoir l'option.Dans Visual Studio 2015 (cela est toujours valable en 2019 pour la même valeur), vérifiez le paramètre:
Outils> Options> Environnement> Documents> Vérifier la cohérence des fins de ligne au chargement
VS2015 vous invitera maintenant à convertir les fins de ligne lorsque vous ouvrez un fichier où elles sont incohérentes, il vous suffit donc d'ouvrir les fichiers, de sélectionner l'option souhaitée dans l'invite et de les enregistrer à nouveau.
la source
Avec VS2010 +, il existe une solution de plugin: Line Endings Unifier .
Une fois le plugin installé, vous pouvez cliquer avec le bouton droit sur les fichiers et dossiers dans l'explorateur de solutions et appeler l'élément de menu
Unify Line Endings in this file
La configuration à cet effet est disponible via
La liste d'extensions de fichier par défaut incluse est assez étroite:
Pourrait vouloir utiliser quelque chose comme:
la source
voir http://editorconfig.org et https://docs.microsoft.com/en-us/visualstudio/ide/create-portable-custom-editor-options?view=vs-2017
S'il n'existe pas, ajoutez un nouveau fichier appelé .editorconfig pour votre projet
manipulez la configuration de l'éditeur pour utiliser votre comportement préféré.
Je préfère les espaces aux onglets et CRLF pour tous les fichiers de code.
Voici mon .editorconfig
la source