Integrating atom with an IDE


I am interested to find out from some very experienced Atom developer what would it take to include Atom as the editor for an Integrated Development environment (all written in JavaScript).


Atom as a code editor can easily be expanded into something like an IDE. Nuclide and PlatformIO are two examples of such environments. In both cases, a “master” package has dependencies recorded in its package.json and those get installed in order to use it.


Thanks - on the first glance, it seems that you gave great references.


Atom’s editor component isn’t well-factored for inclusion in other applications at this point. It is a goal we have long-term for the editor component more from the perspective of making it more easily testable. Making the Atom editor component easily useful for other applications isn’t a goal of ours.