this post was submitted on 31 Jan 2024
15 points (100.0% liked)

Asklemmy

1454 readers
72 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS
 

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?

top 8 comments
sorted by: hot top controversial new old
[โ€“] CaptainBasculin@lemmy.ml 19 points 9 months ago (3 children)

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.

[โ€“] DudeDudenson@lemmings.world 14 points 9 months ago* (last edited 9 months ago) (1 children)

You're also forgetting automated refactors, git integration, maven integration and a whole lotta stuff that IDEs facilitate

[โ€“] Asa@lemm.ee 2 points 9 months ago

For sure, they do got integration up the wazoo!

[โ€“] Atemu@lemmy.ml 8 points 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.

[โ€“] PlexSheep@feddit.de 2 points 9 months ago

The line between text editors and IDE can be blurry, neovim with plugins is a thing.

[โ€“] salarua@sopuli.xyz 4 points 9 months ago

they are so much more than that. Builder for example has a full tree view of your project, instant compiling (well, instant in the sense that the compile button is always accessible and you don't have to leave the application to do it), live preview for markup languages, Git integration, unit tests, profiling, and several other things I can't remember right now. so no, an IDE is an entirely different beast from a text editor

[โ€“] mdhughes@lemmy.ml 2 points 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.

[โ€“] sxan@midwest.social 2 points 9 months ago

An IDE is to Notepad, as a car is to a skateboard.