This literature review investigates the role of Artificial Intelligence (AI) in Integrated Development Environments (IDEs) and its effect on software development. The research explores the interaction between programmers and AI assistants within IDEs, focusing on three primary areas: Design, Impact, and Quality of Interaction. The paper highlights the evolving landscape of software development and suggests areas for future investigation, such as task-specific user interfaces, building trust, and improving readability.

 

Publication date: 19 Jan 2024
Project Page: https://doi.org/XXXXXXX.XXXXXXX
Paper: https://arxiv.org/pdf/2401.10739