Рус Eng Cn 翻译此页面:
请选择您的语言来翻译文章


您可以关闭窗口不翻译
图书馆
你的个人资料

返回内容

软件系统和计算方法
正确的文章链接:

大型语言模型在下一代集成开发环境中的作用

Ishankhonov Azizkhon YUnushon

ORCID: 0009-0009-8934-6289



119049, Russia, Moscow, Leninsky ave., 4, p. 1

m180119@edu.misis.ru
Pshychenko Dmitrii Viktorovich

ORCID: 0009-0006-8866-8057



Shabolovka str., 26-28, Moscow, 119049, Russia

dmitry.pshychenko@rambler.ru
Mozharovskii Evgenii Aleksandrovich

ORCID: 0009-0005-9957-1632



119991, Russia, Moscow, Leninskie gory str., 1

mozharovsky_ea@rambler.ru
Aluev Andrei Sergeevich

ORCID: 0009-0001-6737-7545



620062, Russia, Yekaterinburg, Mira str., 19

aluev_andrei@rambler.ru

DOI:

10.7256/2454-0714.2024.4.72022

EDN:

KMTOBG

评审日期

18-10-2024


出版日期

05-01-2025


注解: 本文探讨了大型语言模型(LLM)在新一代集成开发环境(IDE)中的作用。 GitHub Copilot,IntelliCode和Alice Code Assistant等工具正在其在编程中使用的上下文中进行研究。 作者探讨了LLMs如何自动化关键开发任务,包括代码自动完成、错误检测、重构和代码段生成,以及自动化如何提高开发效率和提高最终产品质量。 特别关注使用LLM对开发人员的认知过程,他们解决创造性问题的能力以及对动机和专业技能的影响。 还讨论了LLM实施的道德方面。 概述使用大型语言模型的现有集成开发环境。 评估了用于代码自动完成、片段生成以及错误检测和纠正的LLM功能。 使用比较方法来评估LLM与传统开发工具相比的有效性。 该研究的新颖之处在于对现代Ide中LLM的使用进行了全面分析,以及确定了它们提高开发人员生产力和提高软件代码质量的潜力。 结论是,将LLM集成到IDE中不仅可以加快创建代码的过程,还可以通过智能支持和日常任务的自动化来显着提高其质量。 然而,也已经确定了限制,特别是与认知负荷,道德问题以及在自动化和编程技能发展之间保持平衡的需要有关。 作者指出,成功的LLM集成需要一个深思熟虑和负责任的方法,在自动化和保持程序员的创造性潜力之间取得平衡。


出版日期:

大型语言模型, 集成开发环境, 编程自动化, 代码改进, 人工智能, 自动完成代码, 软件系统, 机器学习, 优化开发过程, 数据分析