I have successfully setup a development CDT to study the plugins source code. I am using Juno 64 bits with Windows 7 SP1 and the latest CDT 8.1.
I am able to debug the code and make change to the original code. However I have an issue that drives me crazy.
When I try to change a resource name I am not able to see the new name resource when I start an Eclipse application session.
For example I work with the plugin org.eclipse.cdt.msw.build
1- Open the manifest file MANIFEST.MF of the plugin org.eclipse.cdt.msw.build
2- Select the extension tab
3- Expand the extension org.eclipse.cdt.managedbuilder.core.buildDefinitions
4- Select the element detail org.eclipse.cdt.msvc.toolchain.base
4.1- Current name is Microsoft Visual C++
4.2- String is externalized using %toolchain.name in file plugin.properties
5- Change name in file plugin.properties to Microsoft Visual Spanish C++
6- Make sure the file plugin.properties is updated and saved with the new name toolchain.name=Microsoft Visual Spanish C++
7- Start a debugging session of the plugin
8- Open the Eclipse preference dialog
9- Select the "New CDT Project Wizard" to display the available toochains
10- Check that the visual toochains name is still Microsoft Visual C++ and is not updated.
I tried to clean and rebuild the whole plugin development without success.
From time to time I am able to have the new resource name displayed. When this happens the new name stay.
It seems some resource are cached and not flushed even with a rebuild. At this point I am not sure how to solve
this issue.
Any developer could help me with this?
DISCLAIMER:
Privileged and/or Confidential information may be contained in this
message. If you are not the addressee of this message, you may not
copy, use or deliver this message to anyone. In such event, you
should destroy the message and kindly notify the sender by reply
e-mail. It is understood that opinions or conclusions that do not
relate to the official business of the company are neither given
nor endorsed by the company.
Thank You.