Temporal Code Completion and Navigation

被引:0
|
作者
Lee, Yun Young [1 ]
Harwell, Sam [2 ]
Khurshid, Sarfraz [2 ]
Marinov, Darko [1 ]
机构
[1] Univ Illinois, Urbana, IL 61801 USA
[2] Univ Texas Austin, Austin, TX 78712 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Modern IDEs make many software engineering tasks easier by automating functionality such as code completion and navigation. However, this functionality operates on one version of the code at a time. We envision a new approach that makes code completion and navigation aware of code evolution and enables them to operate on multiple versions at a time, without having to manually switch across these versions. We illustrate our approach on several example scenarios. We also describe a prototype Eclipse plugin that embodies our approach for code completion and navigation for Java code. We believe our approach opens a new line of research that adds a novel, temporal dimension for treating code in IDEs in the context of tasks that previously required manual switching across different code versions.
引用
收藏
页码:1181 / 1184
页数:4
相关论文
共 50 条
  • [21] The Polar Code and Arctic Navigation
    Sakhuja, Vijay
    STRATEGIC ANALYSIS, 2014, 38 (06) : 803 - 811
  • [22] Temporal limits in visual completion
    Unuma, H
    Hasegawa, H
    PERCEPTION, 2004, 33 : 86 - 86
  • [23] Eyes on Code: A Study on Developers' Code Navigation Strategies
    Sharafi, Zohreh
    Bertram, Ian
    Flanagan, Michael
    Weimer, Westley
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (05) : 1692 - 1704
  • [24] The Patchworks Code Editor: Toward Faster Navigation with Less Code Arranging and Fewer Navigation Mistakes
    Henley, Austin Z.
    Fleming, Scott D.
    32ND ANNUAL ACM CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2014), 2014, : 2511 - 2520
  • [25] Navigation on temporal networks
    Omar F. Robledo
    Petter Holme
    Huijuan Wang
    Applied Network Science, 10 (1)
  • [26] Patient Navigation for Colonoscopy Completion: Results of an RCT
    DeGroff, Amy
    Schroy, Paul C., III
    Morrissey, Kerry Grace
    Slotman, Beth
    Rohan, Elizabeth A.
    Bethel, James
    Murillo, Jennifer
    Ren, Weijia
    Niwa, Shelley
    Leadbetter, Steven
    Joseph, Djenaba
    AMERICAN JOURNAL OF PREVENTIVE MEDICINE, 2017, 53 (03) : 363 - 372
  • [27] Learning to Predict Code Review Completion Time In Modern Code Review
    Chouchen, Moataz
    Ouni, Ali
    Olongo, Jefferson
    Mkaouer, Mohamed Wiem
    EMPIRICAL SOFTWARE ENGINEERING, 2023, 28 (04)
  • [28] Learning to Predict Code Review Completion Time In Modern Code Review
    Moataz Chouchen
    Ali Ouni
    Jefferson Olongo
    Mohamed Wiem Mkaouer
    Empirical Software Engineering, 2023, 28
  • [29] Clustering navigation sequences to create contexts for guiding code navigation
    Lee, Seonah
    Kang, Sungwon
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (08) : 2154 - 2165
  • [30] Context Composing for Full Line Code Completion
    Semenkin, Anton
    Sokolov, Yaroslav
    Vu, Evgeniia
    PROCEEDINGS OF THE 2024 FIRST IDE WORKSHOP, IDE 2024, 2024, : 15 - 17