Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
ETrice/Development/Tips and tricks
< ETrice | Development
General Eclipse HOWTOs
Add Tracing to Your Plug-in
Add a file {{{.option}}} on the top level of your plug-in project. To this file add a line
de.protos.example/trace/data=true
This setting can be toggled in the trace tab of your launch configuration (it's also possible to edit string values there).
Here is the source code that uses these settings to enable trace messages printed to system log or standard out:
private static boolean traceData = false; static { if (Activator.getDefault().isDebugging()) { String value = Platform.getDebugOption( "de.protos.example/trace/data"); if (value!=null && value.equalsIgnoreCase(Boolean.toString(true))) traceData = true; } }