• Lucky@programming.dev
    link
    fedilink
    arrow-up
    13
    arrow-down
    3
    ·
    1 年前

    The argument for having tabs adjust depending on your ide sounds better than it is in practice. Someone formatting code to look nice with width 4 will look horrendous for someone who uses width 8.

    Spaces makes it uniform and captures the exact style the original dev intended

    • CodeMonkey@programming.dev
      link
      fedilink
      arrow-up
      12
      arrow-down
      1
      ·
      1 年前

      If you have your tab width set on 8, that is on you. You will also set your IDE to insert 8 spaces when you press TAB and I will cry when I have to give you a code review.

      When I indent my code, I am indicating that I am in a nested block. I don’t care if, on your screen, that indent is 2, 3, or 4 characters.

        • kevincox@lemmy.ml
          link
          fedilink
          arrow-up
          2
          ·
          1 年前

          That’s fine, when I view it I will get my preferred tab width. This situation is only anarchist with spaces, with tabs they are just a masochist.

    • ck_@discuss.tchncs.de
      link
      fedilink
      arrow-up
      4
      arrow-down
      4
      ·
      edit-2
      1 年前

      If the original dev intended to make their code less accessible and their project less inclusive in favor of eye candy, they should rethink their priorities.