Ich verwende Sublime text
. Jetzt versuche ich Atom
. Wenn ich eine Datei in sublime Text speichere, enthält sie keine abschließende Leerzeile. Wenn Sie jedoch eine Datei in Atom
speichern, bleibt eine abschließende Leerzeile übrig. Wie erzwinge ich Atom
nicht nachlaufende Leerzeichen zu verlassen?Atom-Texteditor Entfernen Sie nachfolgende Leerzeichen auf Speichern
Antwort
Unter Ihrem Atom Preferences
gehen Sie zu Packages
Registerkarte und suchen Sie nach whitespace
. Klicken Sie auf das whitespace
Paket und deaktivieren Ensure Single Trailing Newline
Option
Ich denke, es ist noch besser, wenn wir "Whitespace auf aktuelle Zeile Ignorieren". Dadurch wird der nachgestellte Leerraum der aktuellen Zeile zum Zeitpunkt des Speicherns der Datei entfernt. – Gagan
Konnte diese Nachricht kryptischer werden? Lol - Ich bin einfach überglücklich, dass Atom einen langen Datei-Diff-Fehler hat, weil ein anderer Entwickler einige Leerzeichen hinterlassen hat, nur um festzustellen, dass es nicht möglich ist, diese Einstellung namentlich zu finden. Wenige .. Jeder bemerkt, dass der Name von Paket zu Einstellungen geändert wurde? – jcalfee314
Vielleicht ist dies eine neue Einstellung, aber es gibt ein Kontrollkästchen "Nachgestellten Whitespace entfernen" am unteren Rand des Bereichs "Einstellungen". Durch das Deaktivieren werden alle nachfolgenden Leerzeichen beibehalten. – bluecollarcoder
Auf globaler Ebene kann dies über settings
in Whitespace
Paket geändert werden, aber wenn Sie es für eine bestimmte Sprache deaktivieren möchten, müssen Sie Syntax-scoped Eigenschaften verwenden, in Ihrer config.cson.
'.text.html.php': # php overrides
whitespace:
ensureSingleTrailingNewline: false
removeTrailingWhitespace: false
'.source.ruby': # ruby overrides
whitespace:
ensureSingleTrailingNewline: false
removeTrailingWhitespace: false
Um den Umfang der Sprache geht auf Packages
Registerkarte zu sehen und für Ihre Sprache suchen.
Klicken Sie auf die Einstellungen des Sprachpaket und Sie können den Umfang sehen:
Dies funktionierte besser für mich als die genehmigte Antwort. –
Ihre Antwort ist noch detaillierter als die offizielle Dokumentation unter https://github.com/atom/whitespace, vielen Dank, dass Sie sich die Zeit genommen haben, dies aufzustellen! :-) Ich würde gerne Atom auf diese Weise konfigurieren, aber ich kann es nicht zum Laufen bringen, Atom macht zwei nachlaufende Zeilenumbrüche zu einem einzigen in meinen jinja2-Dateien. Scope ist '.text.html.jinja', config stimmt mit Ihrem überein, funktioniert aber nicht. Global ist es dann :-( – ssc
- 1. So entfernen Sie nachfolgende Leerzeichen mit sed?
- 2. unababify und entfernen Sie nachfolgende Leerzeichen in Emacs
- 3. Mehrere Leerzeichen zu einem Leerzeichen zusammenführen; Entferne nachfolgende/führende Leerzeichen
- 4. Entfernen Sie falsche nachfolgende Lösungen ohne einmal
- 5. Entfernen Sie mehrzeilige Leerzeichen
- 6. iOS Autolayout ändert führende und nachfolgende Leerzeichen
- 7. ios entfernen nachfolgende Leerzeichen zwischen Textfeldern beim Einschalten durch auf dem Bildschirm zu berühren
- 8. Entfernen Sie nachgestellte Leerzeichen beim Speichern in Intellij Idea (12)
- 9. Können Sie führende und nachfolgende Leerzeichen in XML beibehalten?
- 10. MySQL Auswahlfelder enthält führende oder nachfolgende Leerzeichen
- 11. Zeige nur nachfolgende Leerzeichen in IntelliJ Idee
- 12. Regex Email - Ignorieren führende und nachfolgende Leerzeichen?
- 13. Trimmen führende und nachfolgende Leerzeichen in OpenCSV
- 14. ANT: Führende/nachfolgende Whitespace aus String entfernen
- 15. Wie kann ich nachfolgende leere Zeilen beim Speichern in Vim entfernen?
- 16. Trimmen führende/nachfolgende Leerzeichen aus Textarea mit jQuery?
- 17. SQL Entfernen Sie nur führende oder nachfolgende Wagenrücklauf
- 18. Entfernen Sie die nachfolgende Zeilenumbruch von esyscmd in M4
- 19. C# Regulärer Ausdruck: Entfernen Sie führende und nachfolgende doppelte Anführungszeichen (")
- 20. Entfernen Sie zusätzliche Leerzeichen in C++
- 21. So entfernen Sie diese lästigen zusätzlichen Leerzeichen
- 22. Java BigDecimal dezimale und nachfolgende Zahlen entfernen
- 23. Oracle10 und JDBC: wie CHAR nachfolgende Leerzeichen beim Vergleich ignorieren?
- 24. Entfernen Sie zusätzliche Leerzeichen, aber nicht Leerzeichen zwischen zwei Wörtern
- 25. entfernen Sie zusätzliche Leerzeichen in Zeichenfolge JavaScript
- 26. Entfernen Sie Leerzeichen aus Dateinamen im Ordner
- 27. Wie kann ich führende und nachfolgende Leerzeichen aus Array-Elementen entfernen?
- 28. SQLSRV Aktualisierungsabfrage Leerzeichen entfernen
- 29. Entfernen mehrerer Leerzeichen und Leerzeichen mit gsub
- 30. IPython 5.0: Entfernen Sie Leerzeichen zwischen Eingangsleitungen
Atom-Sticks zu POSIX Definition einer Zeile default: '" Eine Folge von null oder mehr nicht Zeichen plus eine abschließende Zeichen. "' - https://StackOverflow.com/Questions/729692/ –
sepehr