Code assist for non-free-form programming
AssigneeInternational Business Machines Corporation
InventorsGeorge Farr, David McKnight
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsGeorge Farr, David McKnight
Estimating the term…
A code- or content-assist for various programming languages respects the boundaries of the data field in which the data is the be entered. Depending upon whether the data must be aligned within the column, as required by the programming language or by the spreadsheet or database, the content-assist widget and its method inserts or replaces selected completions proffered by the content-assist. In any event, the row and column of the data entry position is determined; the range of the column is compared with the selected completion. If position of data in the column is sensitive, then spaces may be appended, if necessary, to the selected completion to fill the column range. Otherwise or in a free-form programming language, the data entered by the user is removed from the selected completion and the modified selected completion is inserted at the column of data entry. The proposed completions may be filtered, depending upon previous entries, entries of the user, programming languages, types of code lines.
A method for entering data in a computer system, the method comprising:
A method for entering data in a computer system, the method comprising:
A computer program product for entering data into a computer system, the computer program product comprising:
A computer program product for transmission of a column-sensitive content-assist widget to be implemented on a processing device, the computer program product comprising:
A code-assist widget for use in a computer system executing applications having both fixed-format and free-format data entry fields, comprising:
A column-sensitive content-assist for use inputting data into a computer system, comprising:
Dependencies are inferred from the claim text.