Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. Code Formatierung

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Code Formatierung

Geplant Angeheftet Gesperrt Verschoben Entwicklung
7 Beiträge 6 Kommentatoren 930 Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Jey CeeJ Online
    Jey CeeJ Online
    Jey Cee
    Developer
    schrieb am zuletzt editiert von
    #1

    Ich bin vor kurzem über prettier in einem anderen Projekt gestolpert, ein Formatierungswerkzeug. Hat mich nerven gekostet weil es ständig Fehler angezeigt hat und das Projekt deswegen nicht lief.

    Natürlich wollte ich wissen was da los ist und hab geschaut was das ist und muss sagen das ist schon ein interessantes Tool.
    Meine IDE Webstorm bietet ein eigenes Formatierungstool, was auch von Zeit zu Zeit mal verwendet wurde.
    Interessante Erkenntnis: Man kann diese Formatierung (eingebaute wie auch zusätzliche) beim Speichern ausführen lassen.

    Nutzt ihr so ein Tool und wenn ja welches?
    Wie nutzt ihr es, Automatisch oder von Hand?
    Und warum genau dieses?

    Persönlicher Support
    Spenden -> paypal.me/J3YC33

    arteckA UncleSamU DutchmanD 3 Antworten Letzte Antwort
    0
    • Jey CeeJ Jey Cee

      Ich bin vor kurzem über prettier in einem anderen Projekt gestolpert, ein Formatierungswerkzeug. Hat mich nerven gekostet weil es ständig Fehler angezeigt hat und das Projekt deswegen nicht lief.

      Natürlich wollte ich wissen was da los ist und hab geschaut was das ist und muss sagen das ist schon ein interessantes Tool.
      Meine IDE Webstorm bietet ein eigenes Formatierungstool, was auch von Zeit zu Zeit mal verwendet wurde.
      Interessante Erkenntnis: Man kann diese Formatierung (eingebaute wie auch zusätzliche) beim Speichern ausführen lassen.

      Nutzt ihr so ein Tool und wenn ja welches?
      Wie nutzt ihr es, Automatisch oder von Hand?
      Und warum genau dieses?

      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @jey-cee ich mach oldschool ... alles manuell

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      1 Antwort Letzte Antwort
      0
      • Jey CeeJ Jey Cee

        Ich bin vor kurzem über prettier in einem anderen Projekt gestolpert, ein Formatierungswerkzeug. Hat mich nerven gekostet weil es ständig Fehler angezeigt hat und das Projekt deswegen nicht lief.

        Natürlich wollte ich wissen was da los ist und hab geschaut was das ist und muss sagen das ist schon ein interessantes Tool.
        Meine IDE Webstorm bietet ein eigenes Formatierungstool, was auch von Zeit zu Zeit mal verwendet wurde.
        Interessante Erkenntnis: Man kann diese Formatierung (eingebaute wie auch zusätzliche) beim Speichern ausführen lassen.

        Nutzt ihr so ein Tool und wenn ja welches?
        Wie nutzt ihr es, Automatisch oder von Hand?
        Und warum genau dieses?

        UncleSamU Offline
        UncleSamU Offline
        UncleSam
        Developer
        schrieb am zuletzt editiert von
        #3

        Ja, prettier ist ein geniales Werkzeug. Das darf bei mir in keinem Projekt fehlen, egal ob privat oder beruflich.

        Der Creator erstellt (wenn gewünscht) übrigens die nötige Konfiguration:
        Beispiel: https://github.com/ioBroker/create-adapter/blob/master/test/baselines/TS_Prettier/.prettierrc.js

        Es könnte sich also für den einen oder anderen lohnen, den eigenen Adapter mal auf Creator umzustellen und so die aktuellsten Tools zu verwenden. Eine Hilfe dabei kann die Option --migrate des Creators sein.

        Da ich Visual Studio Code verwende, ist dort bei mir immer die Extension esbenp.prettier-vscode installiert (und natürlich auch dbaeumer.vscode-eslint, da ich ja auch einen guten Linter haben will).

        @arteck Was, es gibt immer noch Leute die Leerschläge oder Tabs von Hand einfügen :face_with_head_bandage: ?!

        Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
        ♡-lichen Dank an meine Sponsoren

        Jey CeeJ 1 Antwort Letzte Antwort
        3
        • Jey CeeJ Jey Cee

          Ich bin vor kurzem über prettier in einem anderen Projekt gestolpert, ein Formatierungswerkzeug. Hat mich nerven gekostet weil es ständig Fehler angezeigt hat und das Projekt deswegen nicht lief.

          Natürlich wollte ich wissen was da los ist und hab geschaut was das ist und muss sagen das ist schon ein interessantes Tool.
          Meine IDE Webstorm bietet ein eigenes Formatierungstool, was auch von Zeit zu Zeit mal verwendet wurde.
          Interessante Erkenntnis: Man kann diese Formatierung (eingebaute wie auch zusätzliche) beim Speichern ausführen lassen.

          Nutzt ihr so ein Tool und wenn ja welches?
          Wie nutzt ihr es, Automatisch oder von Hand?
          Und warum genau dieses?

          DutchmanD Online
          DutchmanD Online
          Dutchman
          Developer Most Active Administrators
          schrieb am zuletzt editiert von
          #4

          @jey-cee

          Ich benutze auch prettier als Plugin in webstorm, nicht vol Automation ich möchte selber die Kontrolle haben also stoße es dan selber an wo nötig

          Aber ja, muss sagen es hilft enorm und nach Research war prettier (auch in combi webstorm oder VSC) soweit ich verstanden hatte das beste Plugin

          1 Antwort Letzte Antwort
          0
          • UncleSamU UncleSam

            Ja, prettier ist ein geniales Werkzeug. Das darf bei mir in keinem Projekt fehlen, egal ob privat oder beruflich.

            Der Creator erstellt (wenn gewünscht) übrigens die nötige Konfiguration:
            Beispiel: https://github.com/ioBroker/create-adapter/blob/master/test/baselines/TS_Prettier/.prettierrc.js

            Es könnte sich also für den einen oder anderen lohnen, den eigenen Adapter mal auf Creator umzustellen und so die aktuellsten Tools zu verwenden. Eine Hilfe dabei kann die Option --migrate des Creators sein.

            Da ich Visual Studio Code verwende, ist dort bei mir immer die Extension esbenp.prettier-vscode installiert (und natürlich auch dbaeumer.vscode-eslint, da ich ja auch einen guten Linter haben will).

            @arteck Was, es gibt immer noch Leute die Leerschläge oder Tabs von Hand einfügen :face_with_head_bandage: ?!

            Jey CeeJ Online
            Jey CeeJ Online
            Jey Cee
            Developer
            schrieb am zuletzt editiert von
            #5

            @unclesam sagte in Code Formatierung:

            Der Creator erstellt (wenn gewünscht) übrigens die nötige Konfiguration:

            Das ist ja Spitze. Macht auch die Entscheidung leichter es zu verwenden.

            Persönlicher Support
            Spenden -> paypal.me/J3YC33

            AcguaA 1 Antwort Letzte Antwort
            0
            • Jey CeeJ Jey Cee

              @unclesam sagte in Code Formatierung:

              Der Creator erstellt (wenn gewünscht) übrigens die nötige Konfiguration:

              Das ist ja Spitze. Macht auch die Entscheidung leichter es zu verwenden.

              AcguaA Offline
              AcguaA Offline
              Acgua
              schrieb am zuletzt editiert von Acgua
              #6

              Vielen Dank für den tollen Adapter Creator, und auch dass ihr dort optionale Tools eingebaut habt!
              Prettier gibt es im Adapter Creator allerdings nur bei TypeScript als Option, bei JavaScript nicht. Ich dachte mir, ich mache am besten ein Issue auf: #942 - Prettier (code formatting) just for TypeScript available, but not for JavaScript

              D 1 Antwort Letzte Antwort
              0
              • AcguaA Acgua

                Vielen Dank für den tollen Adapter Creator, und auch dass ihr dort optionale Tools eingebaut habt!
                Prettier gibt es im Adapter Creator allerdings nur bei TypeScript als Option, bei JavaScript nicht. Ich dachte mir, ich mache am besten ein Issue auf: #942 - Prettier (code formatting) just for TypeScript available, but not for JavaScript

                D Offline
                D Offline
                dirkhe
                Developer
                schrieb am zuletzt editiert von
                #7

                gerade wenn mehr wie eine person an dem code arbeiten, macht das sinn. Sonst hat man schnell änderungen im git, wenn jeder anders autoformatiert, so das man die "echten" änderungen schnell übersieht

                1 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                769

                Online

                32.5k

                Benutzer

                81.7k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe