• Classy@sh.itjust.works
    link
    fedilink
    arrow-up
    9
    ·
    13 days ago

    Oh my god I got fucked by a python script once because of a single space. It took forever to figure out what went wrong

    • TonyOstrich@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      12 days ago

      I refuse to code in Python without a really good IDE and linting like PyCharm. When using PyCharm it’s very rare I have issues like this, because it catches them in one way or another, but I notice it catches those kinds of issues a lot when I’m coding soooooooo…

      I have also setup the IDE to specifically color code comments like

      ’ # End If and ’ # Next

      in the same style as their beginning statements as I find it much easier to visually scam through code when they are present.

    • greenkarmic@lemmy.ca
      link
      fedilink
      arrow-up
      2
      ·
      12 days ago

      You can’t use Python without a linter. I have everything setup in vscode to use tabs yet copilot autocomplete insists on inserting random spaces everywhere creating indentation errors. The linter is essential to quickly see and fix them.