Leerzeichen am Zeilenanfang in Notepad++

Leerzeichen am Zeilenanfang in Notepad++

Gibt es einen Grund, warum Notepad++ Leerzeichen als normale Zeichen behandelt und sie daher in eine neue Zeile verschiebt, anstatt sie am Zeilenende zu „verstecken“ (wenn der Zeilenumbruchmodus natürlich aktiviert ist)?

Notizblock++

Über zehn Jahre lang habe ich einen anderen Editor verwendet, dessen Editor-Engine genau (?) die gleiche ist wie die von Notepad++ (Scintilla), und dieser Editor hat zusätzliche Leerzeichen am Ende jeder Zeile „versteckt“, sodass jede neue Zeile mit einem Zeichen und nie mit einem Leerzeichen begann.

Notepad für Windows

Word, WordPad, Win Notepad und praktischjedenandere Texteditoren, die ich kenne, machen genau das Gleiche. Aber da sie alle Scintilla nicht verwenden, sind sie nicht das Thema.

Nur Notepad++ ist eine Art (und ärgerliche) Ausnahme. Ich würde sagen, das ist Scintillas Problem, wenn ich nicht seit zehn Jahren einen anderen Scintilla-basierten Editor verwende, der „dieses Problem nicht hat“.

Gibt es eine Möglichkeit, diese Funktion auszuschalten?

Antwort1

Dieses Verhalten hängt davon ab, welche Einstellung im Menü „Sprache“ ausgewählt ist. Normalerweise sehe ich dieses Verhalten nicht in den von mir verwendeten Sprachmodi, z. B. „Normaltext“. Ich kann dieses Verhalten bei einigen Sprachmodi beobachten, z. B. „Caml“. Sie können Ihren eigenen Modus erstellen oder das Verhalten eines bereitgestellten Modus ändern, indem Sie ihn auswählen und dann die Zeilenumbrucheinstellung unter „Einstellungen“ anpassen.

Antwort2

Bei mir selbst scheint dieses Problem mit Notepad++ nicht aufzutreten.

Es sieht so aus, als ob Sie die Zeilenumbrucheinstellungen ändern können, indem Sie zu Einstellungen > Voreinstellungen > Bearbeiten gehen. Der gesuchte Abschnitt heißt Zeilenumbruch. Sie können die Optionsfelder ändern und die Änderung des Zeilenumbruchs live beobachten, je nach der von Ihnen gewählten Einstellung.

Ich hoffe das hilft.

Antwort3

Wenn Sie am Anfang einer Zeile in einem Word-Dokument ein Leerzeichen haben möchten, gehen Sie zu Word-Optionen > Erweitert > Kompatibilitätsoptionen > Layoutoptionen > aktivieren Sie „Leerzeichen am Ende in die nächste Zeile umbrechen“. Ihr Problem ist gelöst. Am Anfang jeder Zeile wird ein Leerzeichen angezeigt.

verwandte Informationen