System and method for contributing remote object content to an integrated development environment type-ahead
First Claim
1. In an Integrated Development Environment (IDE), a method for contributing keywords to a type-ahead facility for a source code editor application, said method comprising:
- accessing a remote object interface repository that includes interface definitions;
determining one or more keywords from the interface definitions; and
inserting one or more of the determined keywords into the type-ahead facility.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and program product for enhancing keyword contribution to a code-completion facility used in association with an Integrated Development Environment source code editor. A code-completion facility supporting a source code editor includes a look-up module that retrieves keywords from a keyword compare pool responsive to a code-completion prompt. The code-completion facility further includes a contribution mechanism for contributing keywords derived from system artifacts to the keyword compare pool. The contribution mechanism includes a remote artifact contribution module for obtaining or deriving keywords from remote object interface definitions and contributing the same to the keyword compare pool. In a preferred embodiment, the remote artifact contribution module includes a keyword prediction module for accessing a remote object interface repository, predicting one or more remote object based keywords in accordance with remote object interface definition data, and contributing one or more of the predicted keywords to the code-completion facility.
-
Citations
15 Claims
-
1. In an Integrated Development Environment (IDE), a method for contributing keywords to a type-ahead facility for a source code editor application, said method comprising:
-
accessing a remote object interface repository that includes interface definitions;
determining one or more keywords from the interface definitions; and
inserting one or more of the determined keywords into the type-ahead facility. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A code-completion facility utilized to support a source code editor in an Integrated Development Environment (IDE), said code-completion facility comprising:
-
a look-up module that retrieves keywords from a keyword compare pool; and
a contribution mechanism for contributing keywords derived from program language artifacts to the keyword compare pool, said contribution mechanism including a remote artifact contribution module for contributing keywords derived from remote object artifacts to the keyword compare pool. - View Dependent Claims (7, 8, 9, 10)
-
-
11. In an Integrated Development Environment (IDE), a computer program product for contributing keywords to a type-ahead facility for a source code editor application, said computer program product including computer-executable instructions for performing a method comprising:
-
accessing a remote interface repository that includes interface definitions;
determining one or more keywords from the interface definitions; and
inserting one or more of the determined keywords to the type-ahead facility. - View Dependent Claims (12, 13, 14, 15)
-
Specification