6 điểm bởi wavekr 2023-07-19 | 5 bình luận | Chia sẻ qua WhatsApp

Xin giới thiệu một dịch vụ tạo biến camelCase dựa trên các cột DB (snake_case).

Hãy thử tận dụng nó để tạo các đoạn mã theo từng ngôn ngữ lập trình.

Cá nhân tôi, từ thời JSP rất xưa, khi làm các tác vụ chung cũng từng tự tạo và sử dụng kiểu trình sinh mã nguồn như thế này.

Dù đã qua rất nhiều thời gian... tôi chợt nghĩ rằng những thứ mình từng cần biết đâu cũng sẽ hữu ích với ai đó??

Công cụ hiện đang trích xuất biến từ thông tin cột DB, văn bản thuần, JSON, v.v. rồi suy luận kiểu dữ liệu để tạo các đoạn mã.

Trước mắt mới chỉ hỗ trợ một vài ngôn ngữ mà tôi đang sử dụng...

Nhưng về sau tôi định sẽ bổ sung từng cái một.

Địa chỉ tài liệu hướng dẫn ở bên dưới.

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

Xin cảm ơn.

5 bình luận

 
cafedead 2023-07-19

Không biết có cách nào để đóng góp cho dự án này không?

 
wavekr 2023-07-20

Xin chào.
Dịch vụ này vốn là một trang flashcard để học thuộc lòng.
Tôi chỉ nghĩ thử xem có gì đó có thể cần dùng không... nên làm thêm một cái ở menu bên cạnh thôi.
Mã nguồn này cũng hơi ngại nếu đem đi khoe ở đâu đó... hic hic;;
Nếu có điều gì thắc mắc thì cứ cho tôi biết nhé.
Cảm ơn bạn đã quan tâm.

 
cafedead 2023-07-20

Haha, tôi chỉ muốn góp ý là sẽ rất tuyệt nếu có hỗ trợ Kotlin.

 
wavekr 2023-07-24

Đã bổ sung Kotlin rồi ạ haha
Nếu bạn thử làm mới trình duyệt vài lần thì sẽ thấy xuất hiện.
Mình vừa hỏi ChatGPT vừa thử thêm vào...
Nếu có thời gian, bạn xem thử một lần giúp mình nhé~
Trong Spring, nếu vào đó thì bạn có thể chọn Kotlin dưới dạng một tùy chọn.
Cảm ơn bạn~ ^^

 
wavekr 2023-07-21

À, vâng!
Sau này tôi cũng định bổ sung thêm Kotlin, Python và cả phía frontend như React, Vue nữa.
Với những ngôn ngữ mà tôi chưa hiểu rõ thì có thể vẫn còn thiếu sót, nên chắc sẽ cần phản hồi từ người dùng.