Analog Devices, Inc.
SYSTEMS AND METHODS FOR DEVICE-SPECIFIC CODE COMPLETION

Last updated:

Abstract:

Described herein are techniques for providing device-specific code completion. Some embodiments provide an integrated development environment (IDE) system that automatically determines an identity of a device and provides device-specific code completion suggestions. The IDE system loads a device module associated with the identity of the device. The device module stores information indicating classes, methods, and/or properties provided by a software driver of the device. The IDE system uses the information from the device module to determine device-specific code completion suggestions to provide to a user. For example, the user may be entering software code into a text editor of the IDE system. The IDE system may provide device-specific code completion suggestions to the user in the text editor.

Status:
Application
Type:

Utility

Filling date:

5 Feb 2021

Issue date:

20 Jan 2022