Y a-t-il un réglage pour le changer pour que Resharber quitte mes fins de ligne seules? Rien ne saute-moi. P>
On dirait quand j'utilise Restomer et effectuer un nettoyage complet du code, cela modifiera mes fins de ligne à la CRLF, peu importe ce qu'ils étaient avant. P>
Je me suis avéré cela à moi-même en disposant d'un fichier ouvert dans VS2010, en faisant des fichiers -> Sauvegarder des options avancées et de la modification du style de ligne vers UNIX (LF) P>
dans NOTEPAD ++ J'allume l'affichage des fins de la ligne et ne voyez que LF à la fin des lignes. P>
Ensuite, je fais un nettoyage de code Restomer et CRLF apparaît partout. P>
3 Réponses :
La fin de la ligne CRLF est codée dur dans Resharper depuis la version 1.0. P>
La principale raison de ceci - VS fonctionnant sous Windows, où la fin de la CRLF est standard. Votre projet doit avoir été très spécial pour ne pas utiliser les valeurs par défaut Windows pour les fichiers texte p>
Nope, ce n'est pas si spécial :) Nous venons d'interagir avec Devs sur OSX et Linux et j'aimerais que partout d'avoir les mêmes fins de ligne. Certaines opérations produisent des EOL mixtes et je suis arrivé à trouver Resharper en est l'un d'entre eux. Je pense qu'ils y traitent dans Resharper 7.0 si je lisais ce billet à droite, donc tout va bien.
Sous Resharper / Options / Code Modification / Général Formatter Style / Ligne de défaut Style de fin de la ligne Vous pouvez sélectionner - OS actuel | Windows | Mac | UNIX P>
N'oubliez pas de vous assurer que vos paramètres GIT sont exacts pour les terminaisons de ligne. Si vous êtes comme moi, vous avez fini ici que vous gardez votre code source sur un Mac et exécutez Visual Studio dans Windows. Vous devez vous assurer que vos paramètres GIT incluent également le réglage «Core.Autocllf» droit. P>
https://git-scm.com/book / fr / v2 / personnalisation-git-git-configuration p>
Veuillez déposer un rapport de bogue à Youtrack.JetBrains.net
Fait: Youtrack.JetBrains.net/issue/rsrp-274916?projectkey=rsrp < / a>