fischlak: Große JS-Dateien

Beitrag lesen

Hallo Rolf,

ja, Du hast eigentlich recht. Das Folding bewirkte, dass sich tatsächlich ein anderes Architekturprinzip bei mir ergeben hat. Folding hat die Art verändert, wie ich Code organisiere.

Mit Folding kann ich Funktionen lokal halten, einklappen und als visuelle Bausteine nutzen. Ohne Folding würde ich so nie schreiben – das wäre dann tatsächlich Chaos. Mit Folding entsteht aber ein eigener, konsistenter Stil, der für mich beim Arbeiten sehr effizient ist. Es ist einfach eine andere Art, den Code beim Arbeiten zu strukturieren – eher ergonomisch als architektonisch.

Deshalb kann ich Navigation minimieren, weil ich z.B. einen eingeklappten Block ähnlich wie einen Link im Hypertext benutzen kann. Ich weiß, was hinter dem Link steckt, und wenn ich dann doch mal nachsehen muss, dann klicke ich eben auf den Link.

Deshalb wollte ich mich ja erkundigen, welche Editoren sich diesbezüglich als besonders praktikabel erwiesen haben. Denn ohne einen geeigneten Editor funktioniert dieses Prinzip nicht.

Felix schrieb, er arbeite mit Geany. Nun, mir ist Geany bekannt, aber für Folding-Coden nicht zu gebrauchen. Denn es ist sehr entscheidend, dass der Folding-Zustand persistent bleibt. Und das trifft auf Geany nicht zu, auch dann nicht, wenn man in Geany ein Projekat anlegt.

Irgendwie stellt sich gerade bei mmir das Gefühl ein, dass Folding allgemein kaum oder wenig genutzt wird, kann das sein?

Gruß, fischlak

0 70

Große JS-Dateien

fischlak
  • javascript
  • software
  1. 0
    Rolf B
    1. 0
      fischlak
      1. 0
        Rolf B
        1. 0
          fischlak
          1. 0
            Felix Riesterer
            1. 0
              fischlak
              1. 0
                Felix Riesterer
                1. 0
                  fischlak
                  1. 1
                    Rolf B
                    1. 0
                      fischlak
                      1. 0
                        Rolf B
                        1. 0
                          fischlak
                    2. 0
                      Hawk
                      1. 0
                        Rolf B
                        1. 0
                          fischlak
                        2. 0
                          Hawk
                        3. 0
                          fischlak
                          1. 0
                            Rolf B
                            1. 0
                              fischlak
                              1. 0
                                Felix Riesterer
                              2. 0
                                Felix Riesterer
                            2. 0
                              fischlak
                              1. 1
                                Rolf B
                                1. 0
                                  fischlak
                                  1. 0
                                    Felix Riesterer
                                    1. 0
                                      fischlak
                                      1. 0
                                        Felix Riesterer
                                        1. 0
                                          fischlak
                                        2. 0
                                          fischlak
                                      2. 0
                                        Rolf B
                                        1. 0
                                          fischlak
                                        2. 0
                                          Robert B.
                                          • javascript
                                  2. 0
                                    Robert B.
                                    • javascript
                                    • performance
                                    • software
                                    1. 0
                                      fischlak
                                      1. 0
                                        Felix Riesterer
                                        1. 0
                                          fischlak
                                        2. 0
                                          fischlak
                                          1. 0
                                            Julius
                                            • editor
                                            • microsoft
                                            • software
                                            1. 0
                                              fischlak
                                          2. 0
                                            encoder
                                            1. 0
                                              fischlak
                                              1. 1
                                                Felix Riesterer
                                                1. 0
                                                  fischlak
                                                2. 0
                                                  fischlak
                                                3. 0
                                                  fischlak
  2. 0
    encoder
    1. 0
      fischlak
      1. 0
        Felix Riesterer
        1. 0
          Rolf B
          1. 0
            Gunnar Bittersmann
            • css
            • html
            • test
            1. 0
              Rolf B
              1. 0
                Gunnar Bittersmann
        2. 0
          fischlak
          1. 0
            Rolf B
    2. 0
      fischlak
      1. 0
        Felix Riesterer
        1. 0
          fischlak
      2. 0
        Rolf B
        1. 0
          fischlak
          1. 1
            Rolf B
            1. 0
              fischlak
              1. 0
                Rolf B
                1. 0
                  fischlak
                  1. 0
                    Felix Riesterer
                    1. 0
                      fischlak
                      1. 0
                        Felix Riesterer
                        1. 0
                          fischlak
            2. 0
              MudGuard
        2. 0
          ottogal