Jonathan
1 min readMar 20, 2022

--

I completely agree, and how practically different is an IDE from a Text Editor with plugins that gives the same experience you would have in a IDE?

Well, surely all the tools in the IDE would be more integrated in the sense that tool A communicates with tool B through services and interfaces, which makes things more fluidly and interactive, but that's because the editor plugins are commonly from different authors and they need to intentionally support plugins from other authors, and they don't have total control over future compatibility. But modern IDEs, like JetBrains ones, are just a base ecosystem (the IntelliJ Platform), with a bunch of different plugins from the same author (the JetBrains Company), which communicates with each other and have total control over the compatibility.

IDEs have a more concrete and less flexible ecosystem for plugins and extensions, but how different they really are if it's possible to have the exact the same experience in a code editor? Even if we don't have it now, the fact that it is possible proves that, in the practical sense, they are not that different.

--

--

Jonathan
Jonathan

Written by Jonathan

Developer, Bytecode Engineer, Cyber security analyst, Workaholic, Critic, Writer.

No responses yet