Notepad ++: Gibt es eine Möglichkeit, den Autoindented-Whitespace-Typ beizubehalten?

1179
daVe

Ich frage mich, ob wir notepad ++ zwingen können, den vorherigen Whitespace-Charakter zu respektieren, wenn er automatisch eine neue Zeile einleitet:

list[CR][LF] ····item1[CR][LF] ····item2[CR][LF] --->| 

(Notepadd ++ Screenshot-Erstellung zeigt versteckte Zeichen, da ich nicht genug Ansehen habe, um Bilder zu posten, sorry xP)

Wenn ich mit Registerkarten eingerückt bin, möchte ich eine Registerkarte, wenn Notepad ++ ein Autoindent ausführt.

Aber wenn ich mit Leerzeichen eindrücke, möchte ich Leerzeichen.

1

1 Antwort auf die Frage

0
jjk_charles

Nur um sicherzugehen, ich verstehe Ihre Frage richtig. Sie möchten verhindern, dass Notepad ++ als Ergebnis der automatischen Einrückung eine Tabulatortaste einfügt, sobald Sie die Eingabetaste drücken.

Dazu müssen Sie in den Tab-Einstellungen nur "Ersetzen durch Leerzeichen" einstellen. Diese Option ist in Einstellungen-> Voreinstellungen-> Registerkarte Einstellungen verfügbar .

Notepadd ++ Tab-Einstellungen

Hinweis: Wenn Sie den Schalter "Durch Leerzeichen ersetzen" aktivieren, können Sie keine Registerkarten mehr eingeben. Alle Ihre Tabs werden in Leerzeichen umgewandelt. Die Anzahl der Leerzeichen wird durch die "Tab Size" (4 Felder gemäß Abbildung oben) gesteuert. Wenn Sie eine bereits vorhandene Datei öffnen, werden die Registerkarten weiterhin als Registerkarten angezeigt. Sie werden nicht in Leerzeichen konvertiert.

Nicht genau. Ich möchte, dass Notepad ++ intelligent ist und in der Lage ist, "Tab" - oder "Space" -Einzug spontan zu wählen. Laut voriger Zeile. daVe vor 9 Jahren 0