Configuration | ||
---|---|---|
![]() |
![]() |
|
Installation | Task List |
After you have installed Mylyn, there are a number of things that you can configure to make your experience even richer.
Recommendations for workspace configuration when using Mylyn:
Ctrl+O
can be used when needed.While there are many ways to set up queries (e.g. by component, by milestone) we recommend the following as a starting point. For each repository, create:
Depending on how you set up (1) and (2), you may want to limit (3) to certain components in order to avoid tasks showing up in multiple containers.
The Mylyn task list does not span workspaces, if multiple workspaces are in use this results in a unique task list per workspace. Multiple task lists is considered a performance antipattern and we recommended making use of the native Eclipse mechanism for managing large volumes of projects - working sets. Instead of creating multiple workspaces, simply create working sets that aggregate the projects all within a single workspace. Activate the working set and only those projects are visible within Eclipse. This has the added benefit of making Eclipse feel faster (i.e searching is improved) due to the scoping effect of the working set. Mylyn has added functionality to make switching working sets easier from the Task List view.
The following is an example of how to set up your Eclipse to work with a single workspace while keeping project/product boundaries clear.
When using working sets, the second drop down arrow in the Task List toolbar area (Task Activation History) will reveal task activation history for the currently selected working set. Choosing a different working set will then only reveal tasks previously activated while the that working set was active. To see the aggregate of all previously active tasks in the task activation history drop down you need to select "Show All" from the work set selection drop down.
This section is evolving, please consider adding your own UI settings.
On Eclipse versions earlier than 3.3, the spell checking must be set up manually. Spell checking is supported in the task editor for local tasks and for connectors that support rich editing (e.g. Bugzilla, Trac).
If default key mappings aren't working, try doing the following to reset them:
Linux
If you are running Mylyn on X-Windows, for example on Linux, FreeBSD, AIX and HP-UX, some keyboard bindings may not work by default.
If the Ctrl+Alt+Shift+Arrow Up
shortcut for
Mark as Landmark does not work do the following:
If Alt+Click
quick unfiltering does not work try one of the following:
Windows
key while holding Alt
, if available (ironic, but unsurprisingly this key is not usually mapped on Linux).Alt+drag to move
functionality:GNOME Desktop
gconf-editor
/apps/metacity/general
mouse_button_modifier
field. Setting it to nothing disables it. You can use <Super> to set it to the windows key.gconf-editor
.KDE Desktop
Alt
to Meta
.
Reconfiguring Eclipse to use the Meta
or Win
key instead is not possible due to the Eclipse bug
55236: Please support SWT.MOD4 on platforms other than the Mac. Consider voting on that bug if you feel that should be possible.
Also, see keyboard shortcuts.
The system properties below can used to change the behavior of Mylyn. To set a property pass it on the command line when starting Eclipse:
eclipse -vmargs -Dorg.eclipse.mylyn.property=value
.
System Property | Mylyn Version | Default | Description |
org.eclipse.mylyn.activateTask |
3.1 | true |
false Disable task activation on startup. |
org.eclipse.mylyn.linkProviderTimeout |
3.1 | 5000 | Number of milli-seconds before link providers are timed out. Set to -1 to disable link providers timing out. |
![]() |
![]() |
![]() |
Installation | Task List |