• DocumentCode
    2588105
  • Title

    Code Thumbnails: Using Spatial Memory to Navigate Source Code

  • Author

    DeLine, Robert ; Czerwinski, Mary ; Meyers, Brian ; Venolia, Gina ; Drucker, Steven ; Robertson, George

  • Author_Institution
    Res. Dept., Microsoft Corp., Redmond, WA
  • fYear
    2006
  • fDate
    4-8 Sept. 2006
  • Firstpage
    11
  • Lastpage
    18
  • Abstract
    Modern development environments provide many features for navigating source code, yet 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
  • Keywords
    file organisation; programming environments; code thumbnails; source code navigation; spatial memory; Computed tomography; Displays; Java; Navigation; Programming profession; Shape; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing, 2006. VL/HCC 2006. IEEE Symposium on
  • Conference_Location
    Brighton
  • Print_ISBN
    0-7695-2586-5
  • Type

    conf

  • DOI
    10.1109/VLHCC.2006.14
  • Filename
    1698756