Code Editor - Unexpected 'peek' popup
I am not able to create support-case, so I have to ask question here. Hope someone can help.
I have encountered this issue from time to time, and it is really annoying.
When I type sth in my script, the code editor would sometime bring up a popup (something like a code-peek), showing a function I defined in another script. The wired thing is, in my script context, there is no such invocation, so how does this unexpected code peek show up?
Please see my uploaded screenshot, I am working in Script-A, when I type something, the 'peek' pop up, showing the function 'page_Refresh' defined in Script-B. But in Script-A, I have never invoked function 'page_Refresh', so it is odd to me to trigger code-peek of function 'page_Refresh' when I am editing Script-A
Does anyone have the same issue?
Environment: TC 14.90.432.7
Project Language: VBS
Hi @ShaunPenn -
I would suggest taking a look at this code-completion documentation here: https://support.smartbear.com/testcomplete/docs/scripting/code-editor/code-completion.html
From my understanding TestComplete is not keeping track of where the various functions have been invoked and basing the suggestions on that information.
Let me know if there are further questions.
I have checked the Code-Completion, but still no clue. This issue appears not relevant to Code-Completion
Here is another example in attached screenshot, the popup shows function 'toolbar_saveClose'
1. In current script, I have not USEUNIT the script containing function 'toolbar_saveClose', and as expected, I am not able to find the function 'toolbar_saveClose' in Code-Completion dialog of current script. So it is hard to believe that I 'triggered' a code-completion of function 'toolbar_saveClose'.
2. I don't even know what it is (I call it code-peek for now). what is the official name of that Yellow-Popup ?
so the yellow pop is actually the method preview when hover on the [...]
Normally, when you triggered a method preview, it is very easy to close it, by just hovering out of that [...]
In my case, in Script-A, somehow I triggered a preview of method in Script-B, and the only way to close it is to click anything out of TC window, that is why it is annoying, sometimes, I have to do this several times in just one minute.
it looks like the Code Editor unexpectedly detect [...] out of current tab, and for now the workaround seems to be
1. close all rest tabs in my Code-Editor
2. expand all methods (eliminating all [...]), so method preview would not be triggered