DarkMatter
DarkMatter ist ein Text Editor, der Text mithilfe von Regular Expressions formatieren kann.
Eigenschaften
IDE: Qt Creator
Sprache: C++
Framework: Qt
Build System: CMake
Funktionen
Dunkeles Design – Dark. Formatter – Matter. Get it? 😑
DarkMatter ist ein einfacher Text Editor der Texte mit Regular Expressions formatieren kann. Die Applikation ist als Werkzeug gedacht. Wenn Du z.B. in C++ große Listen mit Testdaten erstellen willst:
Wenn Du sowas hast…
string1
string2
string3
...
string100… aber sowas haben willst:
QList<QString> list = {
"string1",
"string2",
"string3",
...
"string100"
}Dann kannst Du DarkMatter verwenden:
find: ^.*
replace \s\s"[M]",
So haben alle Strings zwei Leerzeichen am Anfang, sind in Quotes eingeschlossen und enden mit einem Komma. Copy und Paste in die geschweiften Klammern von QList<QString> list = { }. Fertig.
Klar, das könnte man auch ganz leicht mit VS Code machen, aber ich dachte: „Einen eigenen Text Editor programmieren? Why not? Ein Punkt weniger auf meiner Todo Liste“.