Systems and methods for navigating to multiple destination types through a single search interface in a development environment
First Claim
1. A method for causing an item to be displayed from a Graphical User Interface of an Integrated Development Environment (IDE) comprising:
- presenting a search element for finding items of a plurality of types, wherein said types are selected from a group comprising a file type and a line of code type;
receiving at least one character through an entry area in said search element;
determining a type for said at least one character;
displaying a line of code in a Graphical User Interface (GUI) for an Integrated Development Environment (IDE) if said at least one character is of the line of code type.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for navigating to multiple destination types from a single search interface element in an Integrated Development Environment (IDE) Graphical User Interface (GUI). Exemplary destination types are files, lines of code, symbols, bookmarks, and tool windows. An algorithm can be used to automatically determine a likely destination type from any characters entered into a search element. The automatically determined destination type can be prioritized in the search. The burden of specifying an appropriate type of search element is thus shifted away from the developer. An auto-complete feature can provide the developer with a selection of various destinations, which may include different destination types, when a partial identification is entered into the search element. Other advantages and features of the invention are described below.
-
Citations
32 Claims
-
1. A method for causing an item to be displayed from a Graphical User Interface of an Integrated Development Environment (IDE) comprising:
-
presenting a search element for finding items of a plurality of types, wherein said types are selected from a group comprising a file type and a line of code type;
receiving at least one character through an entry area in said search element;
determining a type for said at least one character;
displaying a line of code in a Graphical User Interface (GUI) for an Integrated Development Environment (IDE) if said at least one character is of the line of code type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium bearing instructions for causing an item to be displayed from a Graphical User Interface of an Integrated Development Environment (IDE) comprising:
-
instructions for presenting a search element for finding items of a plurality of types, wherein said types are selected from a group comprising a file type and a line of code type;
instructions for receiving at least one character through an entry area in said search element;
instructions for determining a type for said at least one character;
instructions for displaying a line of code in a Graphical User Interface (GUI) for an Integrated Development Environment (IDE) if said at least one character is of the line of code type. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. In a computer system with a display surface, a Graphical User Interface (GUI) for display on the display surface comprising:
at least one single search element comprising a character entry area, wherein a search can be executed for items identified by characters in said character entry area; and
wherein;
if a user enters characters identifying a file in said character entry area, then when a search is executed, the file is displayed in the GUI; and
if the user enters characters identifying a line of code in said character entry area, then when a search is executed, the line of code is displayed in the GUI. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
Specification