Integrating atom with an IDE


#1

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).


#2

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.


#3

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


#4

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.