Eclipse robobait: control-shift-u
One of my user study subjects pulled out a keyboard shortcut that I had never seen before: control-shift-u. I didn’t get to talk to him about it much, but it pops up a menu with Identifier,...
View Articlerobobait: how to get rid of "tab spam" in Eclipse
Several of the users in my study have complained about “tab spam” in Eclipse — having so many files open (at one tab per file) that they can’t keep track of them all. If you want to limit the number of...
View ArticleEclipse robobait: control-O control-O
I’ve got two cool tricks for you today. Control-O opens up a “quick” view of the Outline View. Instead of looking in a separate pane, you can do it right inline. Furthermore, it has incremental...
View Articlehelp? tab spam in different IDEs?
There are a zillion graphical IDEs out there, and I really don’t want to download and try each one. I don’t even want to try twenty of them. So, dear readers, care to help me? All the IDEs that I’ve...
View ArticleEclipse robobait: incremental find
Eclipse has incremental find! Control-J will let you start typing to find the next occurrence of what you’re looking for; Shift-Control-J will do incremental find backwards. See Erik’s nice writeup on...
View ArticleWish list: wonder-code-coverage tool
In previous posts, I talked about wanting a code-coverage tool to use while debugging, and how EclEmma did most of what I wanted. After my user study, where I dissected in detail how seven professional...
View ArticleEclipse: double source windows?
Andrew Ko, whose papers I have mentioned before, observed in An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks that When...
View ArticleTripoli: Differential code coverage tool
In the observations of professional programmers that I did for my thesis, I frequently saw them get sidetracked because they didn’t have good information about whether the code they were looking at was...
View ArticleHire me!
I am looking for a job. If you know anybody in the Vancouver area who is looking for a really good hire, point them at this blog posting or send them to my resume. Ideally, I’d like a intermediate...
View ArticleIncremental code coverage in EclEmma
Several years ago, I found that differential code coverage was extremely powerful as a debugging tool and made a prototype using EclEmma. I also had some communications with the EclEmma team, and put...
View Article
More Pages to Explore .....