Topics List
IDE

Intellisense
Context-aware code suggestions

IntelliSense is a powerful feature integrated into the Kenzie IDE that offers intelligent code completion and context-aware suggestions as you write code. It understands the structure of your code and the Kenzie language syntax, providing you with the right name of commands relevant to what you are typing. This feature accelerates your coding process, reduces errors, and enhances your overall coding experience by providing real-time feedback and guidance as you develop your Kenzie projects. IntelliSense in Kenzie helps you write code more efficiently and effectively, enabling you to focus more on building your application and less on remembering syntax and details.
You can turn it on whenever you need by clicking the icon indicated below:



All commands in the Kenzie syntax start with an underscore ''_''. So, whenever you start typing an underscore with IntelliSense on, it will begin searching for commands related to the words you are typing. Once you see a match in IntelliSense, you can double-click on it to insert it into your code. You can see this in action in the video below:



Most Kenzie commands require parameters to be passed. When you type an open parenthesis ''('' after a command, IntelliSense activates within the code to show you what parameters are required. It guides you in completing the required parameters by displaying relevant information. Additionally, you can optionally turn on IntelliSense to see the full syntax of that command and also see which parameters are mandatory or optional. This helps you understand the command better and ensures that you provide the correct parameters when using it in your code.
You can see this in action in the video below:



In the IntelliSense, there is an icon to show or hide the details of each command:



The following video demonstrates how it works: