From: Marcio M. <mq...@ma...> - 2003-01-08 18:42:01
|
I added a new plug-in, to contain the GUI part, as per Eclipse "best practices". It is called ca.yorku.cs.edt.ui I added a wizard and a perspective to it. Now if you go File->New->Project you will see an Eiffel category, with an item "New Eiffel Project". To open the perspective, go to Window->Open Perspective->Other, choose Eiffel. Its icon is an orange book, feel free to change it to an Eiffel tower or something. An Eiffel project has a project nature and a resource builder underneath. These classes are non-GUI and were added to the existing plugin (which in my opinion should have the "core" in its name, and have the code refactored to remove all GUI things). If you Run->Debug As->Runtime workspace in your development Eclipse and insert breakpoints in the builder, you will see it gets called when a resource is saved/changed via Editor etc in the target Eclipse workbench. This is the place to call the compiler code in the future. I will add a preferences entry in the gui plug-in for Eiffel-related things (I mean Window->Preferences). I will also add a launcher later, to execute teh program being edited (in a portable way). Probably not today, over the next few days. marcio |