Patent ID: 8375356
Filing Date: 2013-02-12
Classification: G06F

Abstract:
1. A method of generating a tabular completion list comprising: detecting an event associated with developing a section of source code for a computer program, the section comprising at least one token of a plurality of tokens, wherein the at least one token or a combination of tokens of the plurality of tokens identifies a program entity; issuing a query to a database, the query requesting information concerning the program entity; using information returned from the query to display a context-sensitive tabular completion list that is dependent upon the section of source code for the computer program that is currently being edited and a position of a cursor within the source code, the context-sensitive tabular completion list comprising rows and columns of information about the program entity, wherein a row of information includes a name of a class, a name of a member of the class, a return type for the member of the class, an assembly in which the member is defined and accessibility information associated with the member; and receiving a user interaction to select an item of the context-sensitive tabular completion list to auto-complete, wherein in response to receiving the user interaction, the tabular completion list persists after selection of the item in the tabular completion list to auto-complete.