Forum Discussion
TestComplete's JavaScript engine, which is powered by the V8 engine (version 5.8), offers IntelliSense capabilities within its Code Editor.
Limitations with Custom Objects and External Packages:
While IntelliSense works well for built-in TestComplete objects and standard JavaScript features, it may have limitations with custom-defined objects, classes, or external JavaScript packages, requiring manual reference to documentation or other workarounds.
Script Extensions:
TestComplete allows for the creation of script extensions, which can be used to provide IntelliSense for custom objects or functionalities, enhancing the coding experience for specific project needs.
🤖 AI-assisted response
💬 Found the answer helpful? Give it a Kudos by clicking Like!
✅ Got your issue resolved? Click Mark as Solution so others can find it quickly.
Thanks for your reply! The below example does not work for me. Please try for yourself. Seems it should work with this older syntax.
const demoClass = {
Prop1: "Property 1",
Prop2: "Property 2"
}
function Demo(){
//1) type the "." to get code completion
//2) does popup show Prop1 & Prop2?
demoClass.
}