智能代码补全方法研究进展

论文来源:软件学报 《智能代码补全方法研究进展》

代码补全是目前集成开发工具的关键组件。

智能代码补全的定义:及时预测待补全代码中的类名、方法名和代码片段等。

2009年,Bruch和Monperrus等人首次提出。论文为:Learning from examples to improve code completion systems。FSE 2009

代码补全的过程

 

分为两类:

(1)基于编程语言表征

标识符序列

抽象语法树

控制/数据流

(2)基于统计语言表征

N-gram模型

神经网络模型

优缺点总结

 

猜你喜欢

转载自www.cnblogs.com/xchencs/p/12685062.html