[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.platform] Re: run configuration: "org.eclipse.sdk.ide" vs "org.eclipse.platform.ide"

Edoardo Comar wrote:
Thanks Paul

I know what you describe is what I'd get if I downloaded just the platform or the full sdk.

but within the sdk, using an sdk in the preferences as the target for plugin development, I can define various "Eclipse application" run configurations. There, even when I select the platform product, the runtime workbench that comes up contains all the java tooling and pde etc.
so besides the default perspective, nothing else seem to be different when running the two products.


as I said, I suspect that is because the target is a full sdk.
which makes the choice of one product or the other almost irrelevant - and a bit confusing to me.


am I wrong ?


oh, I see what you mean. The application determines which class gets to run eclipse. That can change the way the workbench is configured, since that class has to instantiate its WorkbenchAdvisor, which controls the WorkbenchWindowAdvisor, which controls the ActionBarAdvisor, and so on. Each of these helps set up the initial config of workbench and workbench window such as visibility of trim, basic menu structure, initial perspective, etc.


The tools that are available within a running instance depend on what plugins are deployed. So you are correct, if your target is the eclipse SDK, all of the eclipse SDK tools and actions and editors are available.


So although different classes are configuring the workbench if you pick platform or sdk, because they're both trying to present an IDE their configuration is pretty darn close.


Is that closer to what you were asking?

Later,
PW