On Mon, 18 Mar 2024 10:06:26 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:
>> Side tangent: How are the Workspaces for the other IDEs set up? Are they >> contained entirely in the ide subdirectory in the build directory or do they >> end up leaving their metadata in the top level directory like the Shared >> Workspaces used to do? I plan to improve Eclipse support over time, and >> these details might potentially be important to that effort > > Ok, it's fine for integration then. > > As for other IDEs: there is very little coordination on this; most IDE > integrations are like barely kept alive by some enthusiast. I would really > love to see some better grip on this, unifying IDE support and making it more > of a first-class citizen of the build, but this has unfortunately kept being > pushed down the prio list. :-( > > If you feel so inclined, please try out the different IDEs supported. The > very first step, I believe, is to have proper documentation in docs/ide.md. > Even if we have a process that requires several manual steps, it is better to > have it formalized and documented in a single place. Then it can form the > basis for a more automated approach. Sorry I think I may not understand what you mean by unifying IDE support "and making it more of a first class citizen of the build", do you mean a central Setup IDE function in make of some sort, much like SetupNativeCompilation? I don't see how that might be possible given how each IDE has wildly varying requirements and save data formats ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/18046#discussion_r1528469422