Comment puis-je la force unix (LF) les fins de ligne dans Visual Studio Express 2008?
Est-il un moyen de toujours ont LF en fin de ligne, dans Visual Studio? Je peux ne semblent jamais trouver!
Vous devez vous connecter pour publier un commentaire.
Espère que cet article vous aidera à:
Comment Enregistrer un Fichier à partir de Visual C++ au Format UNIX
Malheureusement, il semble être la seule façon à enregistrer des fichiers au format Unix par défaut.
Personnellement, j'utilise l'Avance option Save dialogue Enregistrer le Fichier. Mais pour être pierres à aiguiser, je n'ai jamais ont besoin de travailler avec un grand nombre de fichiers en format Unix de MSVS.
Il y a un add-in pour Visual Studio 2008 qui convertit la fin de la ligne lorsqu'un fichier est enregistré. Vous pouvez le télécharger ici: http://grebulon.com/software/stripem.php
Vous n'avez pas à installer tous les plugins.
Comme mentionné ici vous pouvez configurer les fins de ligne dans
File -> Advanced Save options...
Oui, il y a un moyen d'avoir toujours LF fins de ligne, au moins dans Visual Studio 2010 Pro.
Aller à
Tools | Options... | Environment | Documents
Puis Activer le contrôle de cohérence des fins de ligne sur la charge option.
Cela fonctionne pour moi.
Visual Studio 2008 ne conserve pas les options d'enregistrement avancées après la solution est fermée. Je serais disposé modifier à la main un grand nombre de fichiers pour le rendre le travail de manière uniforme, mais je ne suis pas disposé à modifier tous les paramètres à chaque fois que j'ouvre VS.
C'est trop mauvais. Depuis que VS ne l'appui de forcer la ligne des terminaisons à ce qui est souhaité dans le backend, c'est juste pas accroché correctement dans l'INTERFACE utilisateur. Peut-être que Microsoft va corriger cela n'est qu'un service pack.
Il y a un plugin pour VS appelée Bande Em où vous pouvez choisir le genre de nouveau type de ligne que vous voulez auto convertir toutes les fins de ligne au moment de la sauvegarde.
(Vous pouvez choisir entre LF, cr /lf, CR.)
Me semble avoir trouvé une méthode par accident et trouvé cet article tente de la corriger (je veux Windows CRLF EOL)! En faisant les résultats suivants dans UNIX (LF seulement) les fins de ligne pour moi.
Outils /Options /Editeur De Texte /C# /IntelliSense
changement de "comportement de la touche Entrée:" à "Toujours ajouter une ligne sur l'entrée"