I am fairly new to programming and for my cs class i need to run individual programs. they don’t need to interact with anything else, so i am trying to just run the file I’m currently on but Kate just greys out the option. I really want to avoid using projects if i can because they’re just extra effort for no reason when I only need to run a single file. I did try using one, but Kate doesn’t have a new project button for some reason and i had some trouble with Cmake.

I’m aware that these are actually pretty basic things, but I can’t find anything online that actually explains how to use Kate at all. I would try using something else, but every IDE seems to have this same issue where by default it can’t run code and it has no documentation of any kind regarding actually running code, so i’ll just stick with the one that came with my distro.

also as a bonus question, why does every IDE seem to require you to configure every single option before it can run code and why do they all seem to discourage doing anything less than making an entire app?

  • tyler@programming.dev
    link
    fedilink
    arrow-up
    2
    arrow-down
    2
    ·
    24 days ago

    They didn’t have that originally, they added it because of people like you that are arguing that it’s an IDE when it clearly isn’t.

    Code editor makes perfect sense. It’s a text editor with code highlighting, fast search, and an understanding of different languages, oftentimes with command windows to make working with text easier. Clearly distinct from something like notepad, that only has the ability to edit text and nothing else.

    • FizzyOrange@programming.dev
      link
      fedilink
      arrow-up
      1
      arrow-down
      2
      ·
      23 days ago

      They didn’t have that originally

      They added it within 4 months of launch.

      they added it because of people like you that are arguing that it’s an IDE when it clearly isn’t.

      They added text saying it is an IDE because they didn’t want people to think it is an IDE? I think you’ve misunderstood.

      It’s a text editor with code highlighting, fast search, and an understanding of different languages…

      And integrated debugging, testing, refactoring, … Why exactly do you think it is not an IDE?

      • tyler@programming.dev
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        23 days ago

        They didn’t add text saying it’s an IDE. It clearly says it’s a code editor. They add a snippet about comparing it to actual IDEs to placate people like you, and no it wasn’t within 4 months of launch, it was years.

        lol it doesn’t have testing or debugging by default! You literally have to install extensions to do those things! It has panels where those things go, but they don’t do anything without an extension. Try running a js test from the gutter on a clean install. You literally can’t.

        • FizzyOrange@programming.dev
          link
          fedilink
          arrow-up
          2
          arrow-down
          2
          ·
          23 days ago

          They’re saying it’s a code editor and an IDE.

          lol it doesn’t have testing or debugging by default!

          So the fact that they’ve designed it with an extensible architecture somehow makes it not an IDE? That doesn’t make any sense at all.

          I guess Eclipse isn’t an IDE either then?