Blue-Pencil: modeless program synthesis

In this demo, we show how IntelliCode Suggestions can help developers perform repetitive code edits in Visual Studio. It is based on Blue-Pencil, a modeless program synthesis system. Blue-Pencil does not require developers to explicitly enter a special mode to give demonstration or examples. Instead, it observes the developer, learns from these observations, and subsequently assists the developer by automating the remaining of the repetitive code edits.

Date:
Speakers:
Arjun Radhakrishna, Gustavo Soares
Affiliation:
Microsoft Research