Abstract
Programmers spend a considerable amount of time navigating among many code fragments that may be spread across hundreds or even thousands of files. For example, one study found that programmers spent 35% of their time navigating [5]. Another study showed that 50% of programmers' time was spent foraging for information [7]. My work aims to increase programmer productivity through the design of new code editors and tools to speed up source code navigation.