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?
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.
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.
Not really. A good code editor has:
- Editing.
- Syntax highlighting, paren matching.
- Filters - basic functions like sort, up to your own scripts.
- 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.An IDE is to Notepad, as a car is to a skateboard.