So wandeln Sie camelCase in snake_case um
Wandeln Sie Namen in camelCase sofort in snake_case um. Geben Sie einen Variablen-, Funktions- oder Spaltennamen ein und erhalten Sie die snake_case-Version schon während der Eingabe.
- Geben Sie einen Namen in camelCase wie getUserById in das Feld oben ein.
- Die snake_case-Version erscheint sofort: Aus getUserById wird get_user_by_id.
- Kopieren Sie das Ergebnis oder wählen Sie einen von 17 Namensstilen für Quelle und Ziel.
So funktioniert die Umwandlung
Der Konverter zerlegt den Namen zuerst in Wörter: an jedem Großbuchstaben, Unterstrich, Bindestrich, Punkt und Leerzeichen. Dann schreibt er die Wörter in snake_case: alle Wörter klein, mit Unterstrichen verbunden. Folgen von Großbuchstaben wie HTTP bleiben als ein Wort zusammen, und Ziffern bleiben an dem Wort, dem sie folgen.
Beispiele: camelCase in snake_case
| camelCase | snake_case |
|---|---|
getUserById | get_user_by_id |
firstName | first_name |
parseHTTPResponse | parse_http_response |
isValid | is_valid |
totalPriceUsd | total_price_usd |
address2Line | address2_line |
camelCase und snake_case erklärt
camelCase beginnt mit einem kleingeschriebenen Wort und schreibt jedes weitere Wort groß, ohne Trennzeichen. Es ist der Standard für Variablen und Funktionen in JavaScript, Java, C# und Swift.
snake_case schreibt alle Wörter klein und verbindet sie mit Unterstrichen. Es ist der Standard in Python und Ruby und der übliche Stil für Spaltennamen in Datenbanken.
Häufige Fragen
Was passiert mit Abkürzungen wie HTTP oder ID?
Eine Folge von Großbuchstaben gilt als ein Wort, daher wird parseHTTPResponse in snake_case zu parse_http_response.
Ändert das die Bedeutung meines Codes?
Nein. Es schreibt nur den Namen um. Denken Sie daran, den Namen überall zu ändern, wo er verwendet wird, sonst sucht Ihr Code nach dem alten.
Welchen Stil sollte ich verwenden?
Folgen Sie der Konvention Ihrer Sprache oder Ihres Projekts: camelCase in JavaScript und Java, snake_case in Python, Ruby und SQL, kebab-case in URLs und CSS.
Ist dieses Tool kostenlos?
Ja, es ist kostenlos. Ohne Anmeldung und ohne E-Mail. Ergebnisse direkt auf dieser Seite.
Wie erhalte ich mein Ergebnis?
Nutze das Tool auf dieser Seite. Das Ergebnis erscheint hier und wird nicht per E-Mail zugestellt.