Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.930 Beiträge
 
Delphi 12 Athens
 
#1

Plug-in SQL syntax Highlighter

  Alt 15. Jan 2024, 10:37
Vor allem da es ja nun heredoc Strings gibt, wollte ich mal fragen ob es dazu auch plugins gibt die SQL und Andere Syntaxen highlighten und fehler prüfen können?

Code:
var aSQL:String := '''//SQL-SQLITE
      INSERT INTO DATATHINGYS
      (UID,ORIGINUID,NAME,KINDID,KINDVERSION,TIMESTAMPCREATED,TIMESTAMPSYNCED,STATUS)
      VALUES ( :UID, :ORIGINUID, :NAME, :KINDID, :KINDVERSION, :TIMESTAMPCREATED, :TIMESTAMPSYNCED, :STATUS )  
      ''';
Oder Wie im Blog von Senior Cantu angedacht Highlighting für JSON
Code:
var aOBJ:String := '''//JSON
      [
        {
        "name": "Georg",
        "alter": 47,
        "verheiratet": false,
        "beruf": null,
        "kinder": [
                    {
                    "name": "Lukas",
                    "alter": 19,
                    "schulabschluss": "Gymnasium"
                    },
                    {
                    "name": "Lisa",
                    "alter": 14,
                    "schulabschluss": null
                    }
                  ]
        }     
      ]
      ''';
[EDIT]btw... die Einrückung in den Strings wird von der Delphipraxis irgendwie gelöscht...warum auch immer[/EDIT] CODE geht DELPHI wohl nicht.

in DWscript kann man den Highlighter den man haben will mit einer "--SQL" annotation auswählen...in Delphi dürfte es vielleicht einfach ein kommentar wie oben im Beispiel tun '''//SQL-SQLITE oder '''//JSON usw

Gibts sowas schon?
Ist eine Rudmentäres plugin mit einer Keywordliste und einem rudimentären Parser/Tokenizer machbar?
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (15. Jan 2024 um 15:18 Uhr)
  Mit Zitat antworten Zitat