DEV Community

Discussion on: If you've recently switched code editors— How's it going so far?

 
vignesh0025 profile image
Vignesh D

In an IDE,

  • IDE always focuses one Particular Framework/ Platform (For eg. You cannot work on Ruby on rails project in PhpStorm)
  • IDE contains most features already build in for that platform.
  • IDE always contains a single project file that lists the project code files and related actions

In a Code Editor,

  • Code editor doesn't focus on any specific Platform or framework. Code Editor can work across all frameworks (For Eg. VSCode can be used with Assembly programs that runs in Arm and also HTML Code that runs in a browser)
  • Code editor is bare bone and contains minimal features like syntax highlighting out of the box. Most Features are provided via plugin. Users, depending on the technology they work, should install necessary plugins
  • Code editor doesn't have a central project file as such (This feature is available via an extension anyway)