AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Plug-in SQL syntax Highlighter

Ein Thema von QuickAndDirty · begonnen am 15. Jan 2024 · letzter Beitrag vom 15. Jan 2024
 
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.985 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
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz