hi all, noob at this. are code editors just notepad but with text highlighting, file opening, and interpreters which you use a terminal application to execute?

  • CaptainBasculin@lemmy.ml
    link
    fedilink
    arrow-up
    10
    ·
    9 months ago

    IDEs visualise more data about the project you’re working on then just text editors. It might point out common errors/mistakes you’ve been doing on your code before executing it.

    Text editors don’t have these features.

    • Atemu@lemmy.ml
      link
      fedilink
      arrow-up
      6
      ·
      9 months ago

      Though in the past decade or so, the lines have been blurred between a “dumb” editor and a full-on IDE with the advent of LSP, DAP and the like.

  • Digital Mark@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 months ago

    Not really. A good code editor has:

    1. Editing.
    2. Syntax highlighting, paren matching.
    3. Filters - basic functions like sort, up to your own scripts.
    4. Build/send to REPL.

    ed doesn’t have highlighting, but it’s perfectly useful. Notepad’s basically useless, you can’t highlight or filter, can’t build. Vim does 1-3, and then you just type :!make or whatever.