From commit message generation to history-aware commit message completion

A Eliseeva, Y Sokolov, E Bogomolov… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Commit messages are crucial to software development, allowing developers to track
changes and collaborate effectively. Despite their utility, most commit messages lack …

How practitioners expect code completion?

C Wang, J Hu, C Gao, Y Jin, T Xie, 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 …

Language models for code completion: A practical evaluation

M Izadi, J Katzy, T Van Dam, M Otten… - Proceedings of the …, 2024 - dl.acm.org
Transformer-based language models for automatic code completion have shown great
promise so far, yet the evaluation of these models rarely uses real data. This study provides …

FDI: Attack Neural Code Generation Systems through User Feedback Channel

Z Sun, X Du, X Luo, F Song, D Lo, L Li - Proceedings of the 33rd ACM …, 2024 - dl.acm.org
Neural code generation systems have recently attracted increasing attention to improve
developer productivity and speed up software development. Typically, these systems …

Full Line Code Completion: Bringing AI to Desktop

A Semenkin, V Bibaev, Y Sokolov, K Krylov… - arXiv preprint arXiv …, 2024 - arxiv.org
In recent years, several industrial solutions for the problem of multi-token code completion
have appeared, each making a great advance in the area but mostly focusing on cloud …

Automatická kontrola stylu zápisu programu

N Adam - 2024 - dspace.cvut.cz
Hlavním cílem diplomové práce bylo provést analýzu základních pravidel pro psaní
čitelného zdrojového kódu v programovacím jazyce C a na základě této analýzy navrhnout …

[PDF][PDF] Cloud-Based Lightweight Modern Integrated Development Environments (IDEs) and their Future

A Shukla - Journal of Artificial Intelligence & Cloud Computing …, 2024 - researchgate.net
Integrated development environments (IDEs) have been considered one of the most
important tools for developing software. Integrated development environments (IDEs) act as …