Multi-task learning based pre-trained language model for code completion

F Liu, G Li, Y Zhao, Z ** - Proceedings of the 35th IEEE/ACM …, 2020 - dl.acm.org
Code completion is one of the most useful features in the Integrated Development
Environments (IDEs), which can accelerate software development by suggesting the next …

Codefill: Multi-token code completion by jointly learning from structure and naming sequences

M Izadi, R Gismondi, G Gousios - Proceedings of the 44th International …, 2022 - dl.acm.org
Code completion is an essential feature of IDEs, yet current auto-completers are restricted to
either grammar-based or NLP-based single token completions. Both approaches have …

Rlcoder: Reinforcement learning for repository-level code completion

Y Wang, Y Wang, D Guo, J Chen, R Zhang… - arxiv preprint arxiv …, 2024 - arxiv.org
Repository-level code completion aims to generate code for unfinished code snippets within
the context of a specified repository. Existing approaches mainly rely on retrieval-augmented …

A self-attentional neural architecture for code completion with multi-task learning

F Liu, G Li, B Wei, X **a, Z Fu, Z ** - Proceedings of the 28th …, 2020 - dl.acm.org
Code completion, one of the most useful features in the Integrated Development
Environments (IDEs), can accelerate software development by suggesting the libraries …

Automatic parameter recommendation for practical API usage

C Zhang, J Yang, Y Zhang, J Fan… - 2012 34th …, 2012 - ieeexplore.ieee.org
Programmers extensively use application programming interfaces (APIs) to leverage
existing libraries and frameworks. However, correctly and efficiently choosing and using …

Holistic combination of structural and textual code information for context based API recommendation

C Chen, X Peng, Z **ng, J Sun, X Wang… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
Context based API recommendation is an important way to help developers find the needed
APIs effectively and efficiently. For effective API recommendation, we need not only a joint …

Type-directed completion of partial expressions

D Perelman, S Gulwani, T Ball… - Proceedings of the 33rd …, 2012 - dl.acm.org
Modern programming frameworks provide enormous libraries arranged in complex
structures, so much so that a large part of modern programming is searching for APIs that …

[HTML][HTML] Syntax-aware on-the-fly code completion

W Takerngsaksiri, C Tantithamthavorn, YF Li - Information and Software …, 2024 - Elsevier
Context: Code completion aims to help improve developers' productivity by suggesting the
next code tokens from a given context. Various approaches have been proposed to …

Practitioners' expectations on code completion

C Wang, J Hu, C Gao, Y **, T **e, H Huang… - arxiv preprint arxiv …, 2023 - arxiv.org
Code completion has become a common practice for programmers during their daily
programming activities. It aims at automatically predicting the next tokens or lines that the …

How practitioners expect code completion?

C Wang, J Hu, C Gao, Y **, T **e, H Huang… - Proceedings of the 31st …, 2023 - dl.acm.org
Code completion has become a common practice for programmers during their daily
programming activities. It automatically predicts the next tokens or statements that the …