cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iLogic Intellisence (first command)

iLogic Intellisence (first command)

Greetings,

 

I know iLogic Intellisence was already implemented and it is really great for users who use iLogic. But I am missing that iLogic Intellisence should work already when we start to write very first command.

 

So if I write "Msgbox." and as soon as I type "." it shows all commands I can use with msgbox. But this does not happens when I type M (for example suggestion could be all commands that start with "M").

 

One cheat for now it, that you type the dot "." first and then it shows you all commands and at the end you just delete front dot.

 

If this is already implemeneted, please corrent me and show me where is the option I can activate for this.

 

 

Best regards,

ReneR

3 Comments
DRoam
Mentor

@ReneRepina, this is a good question, I've been in your shoes many times myself. Fortunately there's a really simple answer: use Ctrl+Space.

 

Hitting Ctrl+Space brings up the intellisense box, after which you can start typing the name of a method or variable and it'll auto-complete like normal.

 

In the case of MsgBox, an alternative method would be to start your line out with "Call ", since you're just calling the MsgBox method without using its return value (the user's answer). So, you can simply write this:

 

Call m

...and intellisense will pop up, and you can use the MsgBox suggestion. When you're finished with your line, it will look something like this:

Call MsgBox("My message")

...and you can leave it just like that. You don't need to remove the Call statement.

 

On the other hand, say you've created a variable like so:

 

Dim oVarWithLongName As Integer

...and then you want to set its value (you could do it on the same line, but say you want to do it again later). This is the line you would want to type:

oVarWithLongName = 6

In this case, you can't use the "Call" trick, because you're actually making an assignment here, not just calling a method. So this would be an instance where you could use Ctrl+Space at the very beginning of your line and just type "o", and it'll offer to auto-complete your variable name.

 

Hope that helps.

ReneRepina
Collaborator

Greetings DRoam,

 

thank you for your answer and help. This is a good thing to know. Too bad, that iLogic does not pop up command suggestion automaticly, some users may not know the hotkey to start intellisence.

 

 

Best regards,

ReneR

DRoam
Mentor

I do agree with you. Ctrl+Space is pretty quick and easy, but automatic intellisense after typing in a line would be even better, both for discoverability and ease of use. Just gave my vote, hopefully others will follow.

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea