The following is a list of AIP-powered features in Code Repositories.
AIP Assist
Access AIP Assist features through the Ask AIP Assist option or through the editor's right-select menu and enhance your code comprehension using AIP Assist.
The Ask AIP Assist option can be configured by navigating to Settings (purple cog icon) > Preferences > AIP features.
Code explanation
You can now use AIP in Code Repositories to explain the purpose of code snippets or entire files.
Find bugs
Use AIP in Code Repositories to check and debug your code.
Translate
AIP in Code Repositories can convert your code to various languages such as Python, SQL, Mesa, or Java.
AI error enhancer
The AI error enhancer provides comprehensive error explanations and suggested code changes where available, along with access to source documents for further information. This feature is available in the Foundry apps listed below:
Code Repositories
In Code Repositories, the feature is shown in the Checks and Preview section.
Builds
In Builds, this feature is found in the Job status menu.
Code autocomplete
The feature is currently exclusive to Python repositories.
Code autocomplete can help you generate code toward your objective by parsing your currently-opened file to automatically provide the relevant autogenerated code.
To accept the suggestion, press tab.
To ignore the suggestion, press esc, or start typing something else.
Code autocomplete can be toggled on or off directly in the editor status bar at the bottom of the window or by navigating to Settings (purple cog icon) > Preferences > AIP Features.
Note: AIP feature availability is subject to change and may differ between customers.