loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Visual Languages and Human-Centric Computing (VL/HCC'06)
Code Thumbnails: Using Spatial Memory to Navigate Source Code
Brighton, United Kingdom
September 04-September 08
ISBN: 0-7695-2586-5
Robert DeLine, Microsoft Research, Microsoft Corporation, Redmond, USA
Mary Czerwinski, Microsoft Research, Microsoft Corporation, Redmond, USA
Brian Meyers, Microsoft Research, Microsoft Corporation, Redmond, USA
Gina Venolia, Microsoft Research, Microsoft Corporation, Redmond, USA
Steven Drucker, Microsoft Research, Microsoft Corporation, Redmond, USA
George Robertson, Microsoft Research, Microsoft Corporation, Redmond, USA
Modern development environments provide many features for navigating source code, yet recent studies show the developers still spend a tremendous amount of time just navigating. Since existing navigation features rely heavily on memorizing symbol names, we present a new design, called Code Thumbnails, intended to allow a developer to navigate source code by forming a spatial memory of it. To aid intra-file navigation, we add a thumbnail image of the file to the scrollbar, which makes any part of the file one click away. To aid interfile navigation, we provide a desktop of file thumbnail images, which make any part of any file one click away. We did a formative evaluation of the design with eleven experienced developers and present the results.
Citation:
Robert DeLine, Mary Czerwinski, Brian Meyers, Gina Venolia, Steven Drucker, George Robertson, "Code Thumbnails: Using Spatial Memory to Navigate Source Code," vlhcc, pp.11-18, Visual Languages and Human-Centric Computing (VL/HCC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.