INLINE DISPLAY AND PREVIEW OF RELATED INFORMATION FOR ELEMENTS IN A DOCUMENT
First Claim
Patent Images
1. A method comprising:
- associating a set of relationships with the at least one identifier in a portion of code;
receiving an indication of a selection of a relationship in the set of relationships;
accessing a document associated with the selected relationship;
opening in the portion of code at least a portion of the document in a viewport, the viewport by displacing at least a second portion of the code that is after the at least one identifier; and
displaying at least a portion of the document in the viewport.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a system and method for optimizing a developer'"'"'s ability to find and navigate relevant documents, relationships, and other information related to an identifier in the code they are developing. An inline viewport is presented to the user in response to the user selecting an identifier in the code whereby the user is able to see relevant information related to the identifier in a spatially consistent location with the code they are investigating. Further, the developer has the ability to make changes to the code in the viewport without leaving the current editor.
-
Citations
20 Claims
-
1. A method comprising:
-
associating a set of relationships with the at least one identifier in a portion of code; receiving an indication of a selection of a relationship in the set of relationships; accessing a document associated with the selected relationship; opening in the portion of code at least a portion of the document in a viewport, the viewport by displacing at least a second portion of the code that is after the at least one identifier; and displaying at least a portion of the document in the viewport. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system having at least one processor for inserting a viewport into a portion of code under development, comprising:
-
a peek command module configured to determine a request for a set of relationships for at least one identifier in the portion of code; a viewport controller module configured to create a viewport in the portion of the code by inserting at least a portion of a document into the portion of code; a broker configured to determine the set of relationships for the at least one identifier received from the peek command module, and to request the document associated with at least one relationship; and at least one provider configured to provide the at least one relationship to the broker in response to a request from the broker for the set of relationships. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
determining at least one identifier in a portion of code; associating a set of relationships with the at least one identifier; receiving an indication of a selection of a relationship in the set of relationships; accessing a document associated with the selected relationship; opening in the portion of code at least a portion of the document in a viewport; and adding the at least a portion of the document to a history of actions. - View Dependent Claims (18, 19, 20)
-
Specification