6 ポイント 投稿者 wavekr 2023-07-19 | 5件のコメント | WhatsAppで共有

DBカラム(snake_case)を基準に、camelCase 変数を生成するサービスを紹介します。

プログラミング言語ごとのコードスニペット生成に活用してみてください。

個人的には、ずっっと昔の JSP 時代にも共通作業をしながら、このようなソースコードジェネレーターを作って使っていたことがありました。

かなり時間は経ちましたが……自分に必要だったものが、誰かの役にも立つのではないか?? と思うようになりました。

DBカラム情報、Plain text、JSON などから変数を抽出し、型を推論してコードスニペットを生成しています。

ひとまず、私が使っている言語をいくつかだけ対応していますが……

今後も一つずつ追加していこうと思っています。

ガイドドキュメントのURLは以下のとおりです。

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

ありがとうございます。

5件のコメント

 
cafedead 2023-07-19

このプロジェクトに貢献できる方法はありますか?

 
wavekr 2023-07-20

こんにちは。
このサービスは暗記用のフラッシュカードサイトなんですが、
何か必要そうなものがあるかなと思って……サイドメニューに1つ作ってみたものです。
人にお見せするにはちょっと恥ずかしいソースですね……^^;
もし気になる点があればお知らせください。
関心を持っていただき、ありがとうございます。

 
cafedead 2023-07-20

haha、Kotlinがサポートされるといいなと思って言ってみました

 
wavekr 2023-07-24

Kotlin を追加しました haha
ブラウザで2回ほど再読み込みしていただければ表示されると思います。
ChatGPT に聞きながら追加してみたのですが…
もしお時間があれば、一度見ていただけるとうれしいです〜
Spring では、入っていただくとオプションで kotlin をチェックできるようにしました。
ありがとうございます〜 ^^

 
wavekr 2023-07-21

あ、はい!
今後はKotlinやPython、そしてフロントエンド系のReact、Vueなども追加していこうと思っています。
私があまりよく理解できていない言語については至らない点もあると思うので、利用者の皆さんのフィードバックが必要になりそうです。