Nachdem wir ein wenig gegoogelt haben, scheint es, dass es zumindest möglich war, dies mit Sublime Text zu tun. Ich habe mehrere Referenzen auf eine Preserve-Schaltfläche im Fenster "Suchen und Ersetzen" gesehen, die wie zwei übereinander liegende Quadrate aussieht.
Allerdings kann ich das in meiner Version von Sublime Text 3 (auf Mavericks) nicht finden ...
Ich habe auch die Einstellungen überprüft, um zu sehen, ob diese Option irgendwie ausgeschaltet war, aber die einzige Referenz, die ich finden konnte, war:
%Vor%in der Standard-Key-Map-Datei ...
Hier ist ein Screenshot meines Suchen- und Ersetzen-Bereichs:
Sieht aus, als wäre es ein Fehler in ST3 gewesen, der Verwirrung verursacht hat.
Ich habe festgestellt, dass das Shortcut-Kombinationsfeld zum Ersetzen aus irgendeinem Grund nie funktioniert hat und dass das Auswählen von Ersetzen aus dem Suchen-Menü den Bereich Suchen in Datei im Gegensatz zum regulären Suchen- und Ersetzen-Fenster geöffnet hat. . Das habe ich erst nach der Installation des Soda-Theme für ST3 bemerkt, welches den Preserve-Case-Button in einem Screenshot zeigte.
Seltsamerweise, wenn ich zum Standardthema zurückkehrte, das Finden & gt; Ersetzen Menü funktioniert jetzt wie es sollte und ich fand, dass die Tastaturverknüpfung von einem anderen Programm verursacht wurde, weshalb es nicht funktionierte ...
Im letzten Sublime 3-Build (3059) gibt es ein spezielles Symbol im Ersetzen-Dialog, um den Fall beizubehalten. Wenn Sie es umschalten und die in der Abbildung gezeigte Eingabe verwenden, wird die folgende Eingabezeichenfolge in die folgende Ausgabe konvertiert:
Eingabe : "Xhis is my xest."
Ausgabe : "Dies ist mein Test."
Es ist nicht genau eine Antwort auf Ihre fast 1,5 Jahre alte Frage, aber vielleicht finden Sie (oder jemand anderen) folgendes nützlich:
Ich habe ein ST-Paket geschrieben, das eine Funktion enthält, um den Fall beizubehalten, während mehrere Auswahlen bearbeitet werden. Es behält sogar Fälle mit Trennzeichen wie snake_case, Dash-Case, dot.case usw. bei.
Es heißt MultiEditUtils . Hier können Sie das beschriebene Feature sehen.
Tags und Links sublimetext3 replace