6 Punkte von wavekr 2023-07-19 | 5 Kommentare | Auf WhatsApp teilen

Ich möchte einen Service vorstellen, der auf Basis von DB-Spalten (snake_case) camelCase-Variablen erzeugt.

Nutzen Sie ihn gern, um Snippet-Code für verschiedene Programmiersprachen zu generieren.

Persönlich habe ich schon vor langer, langer Zeit in der JSP-Ära bei wiederkehrenden Aufgaben einen solchen Source-Code-Generator erstellt und verwendet.

Viel Zeit ist vergangen, aber ich dachte mir: Könnten die Dinge, die ich gebraucht habe, nicht auch jemand anderem helfen?

Aus DB-Spalteninformationen, Plain Text, JSON usw. werden Variablen extrahiert, Typen abgeleitet und daraus Snippet-Code erzeugt.

Vorerst sind nur einige der Sprachen, die ich selbst nutze, implementiert, aber...

ich möchte nach und nach weitere hinzufügen.

Die Adresse der Dokumentation finden Sie unten.

https://olosia.github.io/docs/main/case-craft
https://docs.olosia.com/olosia-main/casecraft

Vielen Dank.

5 Kommentare

 
cafedead 2023-07-19

Gibt es eine Möglichkeit, zu diesem Projekt beizutragen?

 
wavekr 2023-07-20

Hallo.
Der betreffende Dienst ist eigentlich eine Website für Lernkarteikarten.
Ich habe einfach überlegt, ob es etwas Nützliches geben könnte, und dann eines als Seitenmenü umgesetzt.
Der Code ist ehrlich gesagt zu peinlich, um ihn irgendwo groß zu zeigen ... seufz ;;
Falls Sie etwas wissen möchten, sagen Sie gern Bescheid.
Vielen Dank für Ihr Interesse.

 
cafedead 2023-07-20

Haha, ich wollte nur anmerken, dass es schön wäre, wenn Kotlin unterstützt würde.

 
wavekr 2023-07-24

Ich habe Kotlin hinzugefügt, hehe.
Wenn Sie den Browser ein paarmal neu laden, sollte es erscheinen.
Ich habe es hinzugefügt, während ich ChatGPT gefragt habe...
Falls Sie Zeit haben, schauen Sie bitte einmal drüber~
Bei Spring habe ich es so gemacht, dass Sie als Option kotlin auswählen können.
Vielen Dank~ ^^

 
wavekr 2023-07-21

Ah, ja!
Ich plane, künftig auch Kotlin und Python sowie Frontend-Bereiche wie React und Vue hinzuzufügen.
Bei Sprachen, die ich selbst nicht gut verstehe, wird es sicher noch Lücken geben, daher werde ich wohl auf das Feedback der Nutzer angewiesen sein.