Das häufige Suchen und Ersetzen von regulären Ausdrücken kann manchmal mühsam sein. Ich habe festgestellt, dass ein Tool auf macOS namens "Better Rename" fantastisch darin ist, eine Vorschau / Live-Ansicht dessen anzuzeigen, was ausgewählt ist, und dann das Ergebnis der Ersetzung:
Gibt es einen Editor unter macOS, der einen ähnlichen Stil mit mehreren Fenstern bietet, um die Regex-Übereinstimmungen und die resultierenden Ersetzungen anzuzeigen, die vorgenommen werden?
Bisher ist das, was ich bisher am nächsten gefunden habe, Sublime Text
eine Vorschau auf die Auswahl einer Regex, aber nicht die Funktion zum Ändern / Ersetzen ...
Wie so oft in der Textbearbeitung hat The One True Editor Emacs ein Paket dafür. Sehen Sie sich diesen SO-Beitrag an, um genau dasselbe in Emacs zu tun. Hier die Links zu den entsprechenden Paketen:
Die zweite ermöglicht die Verwendung anderer Regexp-Engines als der eigenen Regexp-Engine von Emacs, die einige Unterschiede im Vergleich zu beispielsweise PCRE aufweist. Um diese Pakete zu installieren, fügen Sie das MELPA-Paket-Repository zu Ihrer package-archives
Variablen hinzu (in Spacemacs geschieht dies standardmäßig) und führen Sie dann M-x package-install visual-regexp
& aus M-x package-install visual-regexp-steroids
.
Fast jedes JetBrain-Produkt hat eine Live-Vorschau (grauer Kasten)
Natürlich gibt es (wie Sie erwähnt haben) SublimeText
Wenn Sie ohne grafische Benutzeroberfläche leben können, können Sie verwendensed
leuchten