• Sphere [he/him, they/them]
    ·
    edit-2
    4 years ago

    Just because it compiles the code doesn't mean it's an IDE. A proper IDE does things like code auto-completion (I virtually never use the } key because the IDE fills it in for me when I hit enter after typing a {, for example, and I almost never type full class names either) and other fancy features like variable renaming across all locations where the variable is used, dependency management, the ability to jump from a reference to a class/method/variable to the place where it's declared, version control integration, and many others.

    • Pezevenk [he/him]
      ·
      4 years ago

      It does some stuff similar to that. It is definitely not a text editor. Wiki seems to agree. I agree it's garbage but it's still an IDE.

      • Sphere [he/him, they/them]
        ·
        4 years ago

        I had to use BlueJ when I was in college; I'm familiar with it. I just don't agree that it's a proper IDE just because it's got a few more features than Notepad. Any "IDE" where you have to write your own import statements is not worthy of the title IMO.