# \[FEATURE\]Add script function auto-complete with all optionals

**URL:** <https://forum.inductiveautomation.com/t/feature-add-script-function-auto-complete-with-all-optionals/79619>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [September 26, 2023, 1:48am UTC](https://forum.inductiveautomation.com/t/feature-add-script-function-auto-complete-with-all-optionals/79619 "2023-09-26T01:48:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [September 26, 2023, 1:48am UTC](https://forum.inductiveautomation.com/t/feature-add-script-function-auto-complete-with-all-optionals/79619/1 "2023-09-26T01:48:23Z")

</div>

It would be really nice to be able to auto-complete (Ctrl+Enter) typing a function call _ **with all optional args included** _. E.g. Ctrl+Alt+Enter.

The prime example for me is the system.perspective.openPopup function which has 5million\* optionals that I use all the time and have to type out manually every time.

\*maybe not quite

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/2/92065ea7c3cd669b9b13d7d6899ffe29b7fee9f0.png)

IDea:

> **[Add script function auto-complete with all optionals | Ignition Features and...](https://ideas.inductiveautomation.com/ignition-features-and-ideas/p/add-script-function-auto-complete-with-all-optionals)**
>
> It would be really nice to be able to auto-complete (Ctrl+Enter) typing a function call with all optional args included. E.g. Ctrl+Alt+Enter.
