Zur Suche springen Zur Navigation springen Zum Hauptinhalt springen Zum Footer springen

Erklärung

Kebab Case, bzw. »kebab-case« ist eine Schreibweise, bei der die einzelnen Elemente einer Wortverbindung mit einem Minus, bzw. einem Trennungsstrich getrennt werden. Alle Buchstaben der Wortverbindung sind in der Regel Kleinbuchstaben. Ist der erste Buchstabe jedes neuen Wortes groß geschrieben spricht man von der »Train-Case«-Schreibweise; und sind die Wörter mit einem Unterstrich voneinander getrennt ist es die »snake_case«-Schreibweise. Die Kebab Case-Schreibweise findet zum Beispiel in Computer Code zur Benennung von Funktionen oder Dateinamen Verwendung.

dieser-satz-ist-kebab-case-geschrieben

Feedback & Ergänzungen – 3 Kommentare

  1. amkra
    schrieb am 24.09.2020 um 05:57 Uhr:

    Leider scheinen sich in diesen Artikel einige Fehler eingeschlichen zu haben, bzw. könnte es sein, dass hier nur missverständlich formuliert wurde. In der Praxis gebräuchlich sind:

    camelCase – der Buchstabe jedes neuen Wortes wird groß geschrieben
    kebab-case – zur Worttrennung wird ein dash („-„) verwendet, in der Regel sind alle Buchstaben klein geschrieben.
    snake_case – zur Worttrennung wird ein underscore („_“) verwendet, in der Regel sind alle Buchstaben klein geschrieben.
    Train-Case – ähnlich zu kebab-case mit jedem ersten Buchstaben groß geschrieben.

    Weitere Ressourcen dazu:
    https://arshadmehmood.com/today-i-learned/programming/programming-languages-case-styles/#:~:text=Similar%20to%20snake%20case%2C%20above,case%20(TRAIN%2DCASE).
    https://en.wikipedia.org/wiki/Naming_convention_(programming)

    Antworten
  2. Peter Maffay
    schrieb am 30.06.2020 um 21:15 Uhr:

    … für Dateinamen: ja, für Funktionsnamen: nein (in den meisten Programmiersprachen)

    Denn ein – (Minus-Zeichen) wird egal ob mit oder ohne Leerzeichen vom bevorstehenden oder folgendem Token von den meisten Parsern/Interpretern als Minus-Operator interpretiert.

    Antworten
  3. the lizard king [pseudonym]
    schrieb am 02.10.2018 um 13:53 Uhr:

    train_case wäre intuitiver.
    beim kebab-case stecken die worte auf einem kebabspieß, das ist eine gute eselsbrücke.

    persönlich bin ich ein freund der, vor allem in python gebräuchlichen,
    allesegalniemandliestdasjehwiedercase

    Antworten

Schreibe einen Kommentar zu Peter Maffay Antworten abbrechen

Wir freuen uns über Anregungen, Ergänzungen oder Hinweise zu Fehlern. Wir lesen jeden Eintrag, veröffentlichen aber nur, was den Inhalt sinnvoll ergänzt.

Website-Projekte mit kulturbanause

Wir wissen wovon wir reden. Wir realisieren komplette Projekte oder unterstützen punktuell in den Bereichen Design, Development, Strategy und Content.

Übersicht Kompetenzen →

Schulungen von kulturbanause

Wir bieten Seminare und Workshops zu den Themen Konzept, Design und Development. Immer up-to-date, praxisnah, kurzweilig und mit dem notwendigen Blick über den Tellerrand.

Übersicht Schulungsthemen →