Comment puis-je désactiver la diff en ligne séparateurs dans IntelliJ IDEA?
Je suis à l'aide d'Intellij IDEA 14 sur Windows et Git comme VCS sur le serveur Unix.
Le séparateur de ligne dans Windows est CLRF (\r\n
) et LF (\n
) sous Unix.
Dans Git, je suis à l'aide de config --global core.autocrlf input
. Cela permettra de traduire tous les CRLF à la LF du moment de la commettre.
Quand je suis à l'aide de "Reformater" code de l'option format de fichier, l'IDÉE des marques les fichiers modifiés et les spectacles diff en ligne séparateurs seulement.
Comment puis-je désactiver l'IDÉE?
- Similaire: stackoverflow.com/questions/35503036/...
Vous devez vous connecter pour publier un commentaire.
En bas à droite de votre fenêtre, changement
[CRLF]
à[LF]
Je suis également en développement sur windows et Parce que nos serveurs sont alimentés par Linux et tout le code est à la base de Linux, j'ai préféré changer tous mes fichiers LF au lieu de CRLF.
à partir de git en ligne de commande:
je travaille avec intellij idea donc c'est assez facile:
Remarque: vous pouvez également utiliser des applications comme dos2unix.exe ou d'autres scripts.
que j'ai fait à l'aide de ma ligne de commande: (vous pouvez le faire aussi à partir de l'idée)
depuis, je n'ai pas reçu ces avertissements
À l'Ide, 17.3, vous pouvez sélectionner dans le "Comparer par" zone de liste déroulante dans la comparaison de la fenêtre que vous souhaitez comparer 'contenu Binaire" ou "Texte". Dans le second cas CRLF et LF sont pas affichées comme "différents".
Créer parser.py dans le même dir.
Modifier le nom et l'exécuter.
Profitez d'))
HTML: