Εργαλε?ο μετατροπ?? ονομασ?α? απ? καμπο?ρα σε υπογρ?μμιση
Αυτ? το εργαλε?ο παρ?χει CamelCase και Snake_case για την κ?λυψη των απαιτ?σεων ονοματοδοσ?α? διαφορετικ?ν σεναρ?ων προγραμματισμο?.
Βασικ?? λειτουργ?ε?
- CamelCase σε υπογρ?μμιση: Μετατρ?πει ον?ματα ?πω?"userName" σε"user_name"
- υπογρ?μμιση σε καμπο?ρα: Μετατρ?πει π.χ."order_id" σε"orderId"( (Υποστηρ?ζεται η αρχικ? εναλλαγ? πεζ?ν-κεφαλα?ων)
- Επεξεργασ?α παρτ?δα?: Υποστ?ριξη πολλαπλ?ν γραμμ?ν μετατροπ?? κειμ?νου ταυτ?χρονα
Σεν?ρια
- Αναδιαμ?ρφωση κ?δικα: Ενια?ο στυλ ονοματοδοσ?α? ομ?δων
- Διαγλωσσικ? αν?πτυξη: π.χ. συνεργασ?α σε ?ργα Java (hump) και Python (underscore)
- Αντιστο?χιση πεδ?ων β?ση? δεδομ?νων: Εφαρμογ? αυτ?ματη? μετατροπ?? ον?ματο? πεδ?ου ORM
Συστ?σει? για συμβ?σει? ονοματοδοσ?α?
? Δημ?σια ον?ματα συναρτ?σεων/κλ?σεων: συνιστ?ται Μεγ?λη καμπο?ρα (PascalCase) ?πω?UserController
? Μεταβλητ??/ιδιωτικ?? μ?θοδοι: συνιστ?ται η χρ?ση Μικρ? καμπο?ρα (camelCase) π.χ.currentUser
? σταθερ??/στοιχε?α παραμ?τρων: προαιρετικ? Μεγ?λα γρ?μματα φιδιο? (SCREAMING_SNAKE_CASE) π.χ.MAX_LENGTH
Σημε?ωση: Αυτ? το εργαλε?ο δεν αποθηκε?ει δεδομ?να εισ?δου και τα αποτελ?σματα ε?ναι ασφαλ? για το χειρισμ? ευα?σθητου κ?δικα.