Once a project starts many programmers get into a “project rut” where we only deal with the technologies we really need to get the current battle over with. However, if we pull the camera back sometimes a plugin or utility appears that would help quite a bit. I recently had that experience and hopefully have something that could make your next project even better!
The Mylar Technology Project is a plugin for the Eclipse Development Environment thats main purpose is to keep the user focused on one task at a time. These tasks can be set by a project manager and shared to other developers before development begins or most likely created in real time while coding. Here is where the magic starts. Once the user activates a task, the plugin keeps track of what files are being manipulated and starts narrowing down the different Eclipse views so the user does not get distracted by other files that would currently be of no use to the current task. At this point the user may mark the file as important to the current task and Mylar will remember it for the duration of the current task. For example, some classes contain more methods than you would like to admit, but by using Mylar only those methods you are currently editing will appear in the outline view, package explorer,… With just a click the user can return to viewing all of the packages, files, and pure chaos that could be the current project’s real workspace. Do not fear, one more click will return to the focused task oriented view which will make the user a much more focused worker.