J'utilise Sublime text
. Maintenant j'essaye Atom
. Lorsque j'enregistre un fichier dans un texte sublime, il n'inclut aucune ligne vierge de fin. Mais enregistrer un fichier dans Atom
laisse une ligne vierge à la fin. Comment forcer à Atom
ne pas laisser d'espaces blancs à la fin?
save
whitespace
sublimetext3
removing-whitespace
atom-editor
Nasif Md. Tanjim
la source
la source
"A sequence of zero or more non- <newline> characters plus a terminating <newline> character."
- stackoverflow.com/questions/729692Réponses:
Sous votre Atom,
Preferences
allez dans l'Packages
onglet et recherchezwhitespace
. Cliquez sur lewhitespace
package et décochez l'Ensure Single Trailing Newline
optionla source
Remove Trailing Whitespace
case à cocher en bas de lasettings
section. La décocher préserve tous les espaces de fin.Au niveau global, cela peut être modifié en utilisant
settings
inWhitespace
package, mais si vous souhaitez le désactiver pour une langue spécifique, vous devez utiliser des propriétés de portée syntaxique dans votre config.cson.Pour voir la portée de la langue, allez dans l'
Packages
onglet et recherchez votre langue.Cliquez sur les paramètres du package de langue et vous pouvez voir la portée:
la source
.text.html.jinja
, la configuration correspond à la vôtre, mais ne fonctionne pas. Global c'est alors :-(ctrl+shift+L
).Allez dans les packages et trouvez "espace blanc", allez dans ses paramètres et décochez la dernière case.
Paramètres
Case à cocher
la source
Pour ajouter à la réponse de Dan Moldavan .
J'ai rencontré ce problème lorsque je travaillais sur une application Rails.
J'ai ajouté un
.editorconfig
fichier avec les propriétés suivantes:Et j'ai ajouté un
.gitattributes
fichier avec les propriétés suivantes:Et puis mon éditeur Atom a jeté un problème:
Voici comment je l'ai résolu :
Enregistrez et fermez les paramètres.
C'est tout.
J'espère que ça aide
la source