Patent ID: 9619211
Date: 2017-04-11
CPC Classifications: G06F

Claim:
1. A method for automated suggestion of code usage patterns in an integrated development environment (IDE), the method comprising: receiving input of a code snippet for a source code file of a software development project loaded into memory of a host computer for display through an IDE, the code snippet being a portion of source code of the source code file and the software development project including a plurality of source code files created by a plurality of developers, the plurality of developers coordinated to develop a computer program; matching terms of the received input to terms in different blocks of code in different source code files of the software development project; determining a popularity of use for each of the different blocks of code according to the popularity of use by other developers; displaying an indication of each determined popularity in the IDE and also a list of the different blocks of code corresponding with the indication; selecting automatically or manually one of the different blocks of code as a code completion choice for insertion into the source code file in the IDE; and, inserting the selected one of the different blocks of code into the source code file in the IDE.