Good morning,
I don't know if you are aware of how people work with TestComplete, there are some examples of how to work with a proper intellisense:
1) Example 1
Do not use TestComplete and write the code in Visual Studio Code and then copy it to your editor. The solution is terribly inefficient.
2) Example 2
Write code only with simple variables and functions without object structure because if we use the structure given in the example below, we can forget about intellisense.
3) example 3
Write your own extension in which we will add the code for intellisense. But here is another trap because the latest EcmaScript solutions are not supported by the plugin code (I'm writing exactly about "Script Extension". You support JScript in which the use of simple "require" already returns error).
Writing in the tool for so much money I feel as if I was writing in notepad++ version from 2005 year.
Is supporting Script Extension for JScript is intentional?
Someone who knows a python has to write add-ons in JScript whose compatibility with today's requirements of the world It is strongly bad?
Will you do something to make your program not so bad in scripting?
[Example 1]
[Example 2]
[Javascript]
An example of such a code is the following syntax:
//[file name] - specifies the code in the selected file
// [Unit 1]
class FormaAkcje {
constructor() {
this.formValue = Alias.form.input;
}
nacisnijPrzycisk(przycisk) {
przycisk.Click();
}
}
module.exports = FormaAkcje;
// [Unit 2]
const FormaAkcje = require("FormaAkcje");
function GenerowanieZlecenProdukcyjnychZZamowienKlienta() {
let FormaAkcje = new FormaAkcje();
FormaAkcje.(here i do not see intellisense)
}