Five reasons to Love Mylar: Part One

Automagic Java Method Folding. As you navigate through your class, Mylar keeps track of the methods you touch (thereby expressing interest). When you open the class, it automatically folds away the methods you aren’t interested in. Of course, the more time you spend with your cursor in a method, the more interested Mylar figures you are; conversely, as you stop spending so much time in a method, Mylar figures that you’re not quite so interested in that method anymore and as interest wanes it too will be folded.

Mylar also hides classes, methods, and other files that you don’t spend much time with. The filtering work in the package explorer, outline, navigator, and other views. Sometimes, though, you really do want to see more. In that case, you can just turn off the filtering (temporarily). Also, if you hold down the “Alt” key while clicking on a container (project or folder), the contents of that container are displayed and become selectable.

Stay tuned for the exciting second part of this five part series…

This entry was posted in Uncategorized. Bookmark the permalink.

3 Responses to Five reasons to Love Mylar: Part One

  1. Mik says:

    To expand on this, note that Mylar has a different notion of time than we normally use. It does not use wall clock time, and instead has a discrete notion of time that is punctuated by our interaction. So each selection or edit that we make corresponds to a “clock tick”. Elements gain and decay interest according to the number of interaction events that have occurred on a particular task. If Mylar’s degree-of-interest weighting of task context used a wall clock notion of time it would have to be tuned to the different rates that developers program at, and would have to do fancy compensation for periods where you’re less active to avoid prematurely decaying elements. The interaction-based timing is in part what makes the model match our key design goal of being very predictable.Fyi, Mylar’s task context model is described in our Foundations of Software Engineering conference publication titled “Using task context to improve programmer productivity” (http://www.eclipse.org/mylar/publications.php).Mik–Mylar Project Lead, http://eclipse.org/mylar

  2. Pingback: low price intagra

  3. Pingback: american express business platinum travel

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s